From aaadabd99c39958d9dbb7916424f47e85354b1a5 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Thu, 21 Aug 2025 23:01:38 +0100 Subject: [PATCH 01/12] Add Grammar Foundations Area Assessments (docs + JSON) --- .../grammar-foundations-assessments.json | 25 +++ .../grammar-foundations-assessments.md | 207 ++++++++++++++++++ 2 files changed, 232 insertions(+) create mode 100644 data/assessments/grammar-foundations-assessments.json create mode 100644 docs/assessments/grammar-foundations-assessments.md diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json new file mode 100644 index 00000000..9e1a0a07 --- /dev/null +++ b/data/assessments/grammar-foundations-assessments.json @@ -0,0 +1,25 @@ +[ + { + "course": "Present Simple", + "questions": [ + { + "id": "PS1", + "type": "multiple_choice", + "prompt": "Complete: 'My sister _____ in a hospital. She _____ patients every day.'", + "options": ["work/help", "works/helps", "working/helping", "worked/helped"], + "answer_index": 1, + "answer": "works/helps", + "explanation": "Tests third person singular formation" + }, + { + "id": "PS2", + "type": "multiple_choice", + "prompt": "Make negative: 'They speak French.' → 'They _____ French.'", + "options": ["don't speak", "doesn't speak", "not speak", "no speak"], + "answer_index": 0, + "answer": "don't speak", + "explanation": "Tests negative formation" + } + ] + } +] diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md new file mode 100644 index 00000000..ba002bab --- /dev/null +++ b/docs/assessments/grammar-foundations-assessments.md @@ -0,0 +1,207 @@ +# Grammar Foundations Area Assessments + +This document contains targeted grammar assessments for each of the 5 Grammar Foundations courses, focusing on practical application, error analysis, and contextual use. + +--- + +## Present Simple Course Assessment + +**Q1** Complete: "My sister _____ in a hospital. She _____ patients every day." +- a) work/help +- b) works/helps +- c) working/helping +- d) worked/helped +**Correct:** b – Tests third person singular formation + +**Q2** Make negative: "They speak French." → "They _____ French." +- a) don't speak +- b) doesn't speak +- c) not speak +- d) no speak +**Correct:** a – Tests negative formation + +**Q3** Choose the correct frequency adverb position: "She is tired after work." +- a) She always is tired after work +- b) She is always tired after work +- c) Always she is tired after work +- d) She is tired always after work +**Correct:** b – Tests adverb placement with "be" + +**Q4** Which sentence describes a habit? +- a) I'm eating lunch now +- b) I eat lunch at 12:30 every day +- c) I ate lunch yesterday +- d) I will eat lunch tomorrow +**Correct:** b – Tests present simple for habits + +**Q5** Complete: "Water _____ at 100 degrees Celsius." +- a) boil +- b) boils +- c) boiling +- d) boiled +**Correct:** b – Tests present simple for facts + +--- + +## Question Formation Course Assessment + +**Q1** Transform to question: "She likes chocolate." → "_____ she _____ chocolate?" +- a) Do/like +- b) Does/like +- c) Do/likes +- d) Does/likes +**Correct:** b – Tests yes/no question formation + +**Q2** Complete the WH-question: "_____ do you live?" – "In Mexico City." +- a) What +- b) Where +- c) When +- d) How +**Correct:** b – Tests WH-word selection based on answer + +**Q3** What's the polite way to ask for information? +- a) Tell me your name +- b) What's your name? +- c) Could you tell me your name, please? +- d) Your name what? +**Correct:** c – Tests polite question formation + +**Q4** Complete: "You don't like coffee, _____ you?" +- a) do +- b) don't +- c) are +- d) aren't +**Correct:** a – Tests question tag formation + +**Q5** Choose the correct question for this answer: "By bus." +- a) Where do you go? +- b) When do you go? +- c) How do you go to work? +- d) Why do you go? +**Correct:** c – Tests question formation for transportation + +--- + +## Basic Sentence Structure Course Assessment + +**Q1** Put these words in correct order: "every / Maria / morning / coffee / drinks" +- a) Maria drinks coffee every morning +- b) Coffee drinks Maria every morning +- c) Every morning drinks Maria coffee +- d) Drinks Maria coffee every morning +**Correct:** a – Tests basic SVO + time structure + +**Q2** Add the adjective "beautiful" to this sentence: "She has a house." +- a) She has beautiful a house +- b) She has a beautiful house +- c) Beautiful she has a house +- d) She beautiful has a house +**Correct:** b – Tests adjective placement + +**Q3** Complete with correct preposition: "I study English _____ home _____ the evening." +- a) in/at +- b) at/in +- c) on/in +- d) at/on +**Correct:** b – Tests prepositions of place and time + +**Q4** Combine these sentences: "I like tea. I don't like coffee." +- a) I like tea and I don't like coffee +- b) I like tea but I don't like coffee +- c) I like tea or I don't like coffee +- d) I like tea so I don't like coffee +**Correct:** b – Tests conjunction usage + +**Q5** Which sentence has correct word order? +- a) I go always to work by bus +- b) I always go to work by bus +- c) Always I go to work by bus +- d) I go to work always by bus +**Correct:** b – Tests adverb placement in sentences + +--- + +## Past Simple Course Assessment + +**Q1** Complete: "Yesterday I _____ to the store and _____ some bread." +- a) go/buy +- b) went/bought +- c) goed/buyed +- d) gone/bought +**Correct:** b – Tests irregular past tense forms + +**Q2** Make this sentence negative: "She visited her grandmother." → "She _____ her grandmother." +- a) didn't visit +- b) didn't visited +- c) not visited +- d) no visited +**Correct:** a – Tests past simple negative formation + +**Q3** Complete the question: "_____ you _____ the movie last night?" +- a) Do/watch +- b) Did/watch +- c) Did/watched +- d) Do/watched +**Correct:** b – Tests past simple question formation + +**Q4** Choose the correct time expression: "I finished my homework _____." +- a) tomorrow +- b) next week +- c) two hours ago +- d) in the morning +**Correct:** c – Tests past time expressions + +**Q5** Put these events in story order using sequence words: (Events: went home, had breakfast, woke up, went to work) +- a) First I woke up, then I had breakfast, after that I went to work, finally I went home +- b) First I went home, then I woke up, after that I had breakfast, finally I went to work +- c) First I had breakfast, then I woke up, after that I went home, finally I went to work +- d) First I went to work, then I woke up, after that I had breakfast, finally I went home +**Correct:** a – Tests logical sequencing and past narrative + +--- + +## Pronouns & Articles Course Assessment + +**Q1** Replace with pronouns: "Maria gave the book to Carlos." → "_____ gave _____ to _____." +- a) She/it/him +- b) Her/it/he +- c) She/the book/Carlos +- d) Maria/it/he +**Correct:** a – Tests subject and object pronoun usage + +**Q2** Complete: "I need _____ pen to write _____ letter." +- a) a/a +- b) an/a +- c) the/the +- d) a/the +**Correct:** a – Tests indefinite article usage + +**Q3** Complete: "I saw a movie yesterday. _____ movie was very good." +- a) A +- b) An +- c) The +- d) No article +**Correct:** c – Tests definite article for second mention + +**Q4** Which sentence is correct? +- a) I like the music +- b) I like music +- c) I like a music +- d) I like an music +**Correct:** b – Tests zero article with uncountable nouns + +**Q5** Complete: "My brother and _____ went to _____ university together." +- a) I/the +- b) me/a +- c) I/a +- d) me/the +**Correct:** c – Tests subject pronoun and indefinite article + +--- + +## Definition of Done (Checklist) +- All 5 grammar assessments cover key concepts +- Mix of recognition and production exercises +- Common errors addressed in options +- Contextual grammar application emphasized +- Feedback-ready: each item states what it tests From c52d09fb69612a338929da4fa505bbdb638575c2 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 07:10:23 +0100 Subject: [PATCH 02/12] Update Present Simple assessments: PS1-PS5, fix Q5 article, add new assessment.md --- assessment.md | 1 + .../grammar-foundations-assessments.json | 30 ++- .../grammar-foundations-assessments.md | 181 +----------------- 3 files changed, 36 insertions(+), 176 deletions(-) create mode 100644 assessment.md diff --git a/assessment.md b/assessment.md new file mode 100644 index 00000000..db9d771a --- /dev/null +++ b/assessment.md @@ -0,0 +1 @@ +# Assessment Submission diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 9e1a0a07..29d76895 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,4 +1,5 @@ [ + {[ { "course": "Present Simple", "questions": [ @@ -9,7 +10,7 @@ "options": ["work/help", "works/helps", "working/helping", "worked/helped"], "answer_index": 1, "answer": "works/helps", - "explanation": "Tests third person singular formation" + "explanation": "Tests third-person singular formation" }, { "id": "PS2", @@ -19,6 +20,33 @@ "answer_index": 0, "answer": "don't speak", "explanation": "Tests negative formation" + }, + { + "id": "PS3", + "type": "multiple_choice", + "prompt": "Choose the correct frequency adverb position: 'She is tired after work.'", + "options": ["She always is tired after work", "She is always tired after work", "Always she is tired after work", "She is tired always after work"], + "answer_index": 1, + "answer": "She is always tired after work", + "explanation": "Tests adverb placement with 'be'" + }, + { + "id": "PS4", + "type": "multiple_choice", + "prompt": "Which sentence describes a habit?", + "options": ["I'm eating lunch now", "I eat lunch at 12:30 every day", "I ate lunch yesterday", "I will eat lunch tomorrow"], + "answer_index": 1, + "answer": "I eat lunch at 12:30 every day", + "explanation": "Tests present simple for habits" + }, + { + "id": "PS5", + "type": "multiple_choice", + "prompt": "Complete: 'Water _____ at 100 degrees Celsius.'", + "options": ["boil", "boils", "boiling", "boiled"], + "answer_index": 1, + "answer": "boils", + "explanation": "Tests present simple for facts" } ] } diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index ba002bab..3f406ed9 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,17 +1,13 @@ -# Grammar Foundations Area Assessments +# G# Grammar Foundations Area Assessments -This document contains targeted grammar assessments for each of the 5 Grammar Foundations courses, focusing on practical application, error analysis, and contextual use. - ---- - -## Present Simple Course Assessment +## Present Simple **Q1** Complete: "My sister _____ in a hospital. She _____ patients every day." - a) work/help - b) works/helps - c) working/helping - d) worked/helped -**Correct:** b – Tests third person singular formation +**Correct:** b – Tests third-person singular formation **Q2** Make negative: "They speak French." → "They _____ French." - a) don't speak @@ -25,7 +21,7 @@ This document contains targeted grammar assessments for each of the 5 Grammar Fo - b) She is always tired after work - c) Always she is tired after work - d) She is tired always after work -**Correct:** b – Tests adverb placement with "be" +**Correct:** b – Tests adverb placement with 'be' **Q4** Which sentence describes a habit? - a) I'm eating lunch now @@ -34,174 +30,9 @@ This document contains targeted grammar assessments for each of the 5 Grammar Fo - d) I will eat lunch tomorrow **Correct:** b – Tests present simple for habits -**Q5** Complete: "Water _____ at 100 degrees Celsius." -- a) boil -- b) boils -- c) boiling -- d) boiled -**Correct:** b – Tests present simple for facts - ---- - -## Question Formation Course Assessment - -**Q1** Transform to question: "She likes chocolate." → "_____ she _____ chocolate?" -- a) Do/like -- b) Does/like -- c) Do/likes -- d) Does/likes -**Correct:** b – Tests yes/no question formation - -**Q2** Complete the WH-question: "_____ do you live?" – "In Mexico City." -- a) What -- b) Where -- c) When -- d) How -**Correct:** b – Tests WH-word selection based on answer - -**Q3** What's the polite way to ask for information? -- a) Tell me your name -- b) What's your name? -- c) Could you tell me your name, please? -- d) Your name what? -**Correct:** c – Tests polite question formation - -**Q4** Complete: "You don't like coffee, _____ you?" -- a) do -- b) don't -- c) are -- d) aren't -**Correct:** a – Tests question tag formation - -**Q5** Choose the correct question for this answer: "By bus." -- a) Where do you go? -- b) When do you go? -- c) How do you go to work? -- d) Why do you go? -**Correct:** c – Tests question formation for transportation - ---- - -## Basic Sentence Structure Course Assessment - -**Q1** Put these words in correct order: "every / Maria / morning / coffee / drinks" -- a) Maria drinks coffee every morning -- b) Coffee drinks Maria every morning -- c) Every morning drinks Maria coffee -- d) Drinks Maria coffee every morning -**Correct:** a – Tests basic SVO + time structure - -**Q2** Add the adjective "beautiful" to this sentence: "She has a house." -- a) She has beautiful a house -- b) She has a beautiful house -- c) Beautiful she has a house -- d) She beautiful has a house -**Correct:** b – Tests adjective placement - -**Q3** Complete with correct preposition: "I study English _____ home _____ the evening." -- a) in/at -- b) at/in -- c) on/in -- d) at/on -**Correct:** b – Tests prepositions of place and time - -**Q4** Combine these sentences: "I like tea. I don't like coffee." -- a) I like tea and I don't like coffee -- b) I like tea but I don't like coffee -- c) I like tea or I don't like coffee -- d) I like tea so I don't like coffee -**Correct:** b – Tests conjunction usage - -**Q5** Which sentence has correct word order? -- a) I go always to work by bus -- b) I always go to work by bus -- c) Always I go to work by bus -- d) I go to work always by bus -**Correct:** b – Tests adverb placement in sentences - ---- - -## Past Simple Course Assessment - -**Q1** Complete: "Yesterday I _____ to the store and _____ some bread." -- a) go/buy -- b) went/bought -- c) goed/buyed -- d) gone/bought -**Correct:** b – Tests irregular past tense forms - -**Q2** Make this sentence negative: "She visited her grandmother." → "She _____ her grandmother." -- a) didn't visit -- b) didn't visited -- c) not visited -- d) no visited -**Correct:** a – Tests past simple negative formation - -**Q3** Complete the question: "_____ you _____ the movie last night?" -- a) Do/watch -- b) Did/watch -- c) Did/watched -- d) Do/watched -**Correct:** b – Tests past simple question formation - -**Q4** Choose the correct time expression: "I finished my homework _____." -- a) tomorrow -- b) next week -- c) two hours ago -- d) in the morning -**Correct:** c – Tests past time expressions - -**Q5** Put these events in story order using sequence words: (Events: went home, had breakfast, woke up, went to work) -- a) First I woke up, then I had breakfast, after that I went to work, finally I went home -- b) First I went home, then I woke up, after that I had breakfast, finally I went to work -- c) First I had breakfast, then I woke up, after that I went home, finally I went to work -- d) First I went to work, then I woke up, after that I had breakfast, finally I went home -**Correct:** a – Tests logical sequencing and past narrative - ---- - -## Pronouns & Articles Course Assessment - -**Q1** Replace with pronouns: "Maria gave the book to Carlos." → "_____ gave _____ to _____." -- a) She/it/him -- b) Her/it/he -- c) She/the book/Carlos -- d) Maria/it/he -**Correct:** a – Tests subject and object pronoun usage - -**Q2** Complete: "I need _____ pen to write _____ letter." -- a) a/a -- b) an/a -- c) the/the -- d) a/the -**Correct:** a – Tests indefinite article usage - -**Q3** Complete: "I saw a movie yesterday. _____ movie was very good." -- a) A -- b) An -- c) The -- d) No article -**Correct:** c – Tests definite article for second mention - -**Q4** Which sentence is correct? -- a) I like the music -- b) I like music -- c) I like a music -- d) I like an music -**Correct:** b – Tests zero article with uncountable nouns - **Q5** Complete: "My brother and _____ went to _____ university together." - a) I/the - b) me/a -- c) I/a +- c) I/(no article) - d) me/the -**Correct:** c – Tests subject pronoun and indefinite article - ---- - -## Definition of Done (Checklist) -- All 5 grammar assessments cover key concepts -- Mix of recognition and production exercises -- Common errors addressed in options -- Contextual grammar application emphasized -- Feedback-ready: each item states what it tests +**Correct:** c – Tests subject pronoun and zero article with institutional nouns From 8e1e05a04a3612733caa88d4b68a5ed2121dfe79 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 07:40:04 +0100 Subject: [PATCH 03/12] Fix JSON structure and Markdown header for Grammar Foundations assessments --- .../grammar-foundations-assessments.json | 82 ++++++++----------- .../grammar-foundations-assessments.md | 54 +++++------- 2 files changed, 55 insertions(+), 81 deletions(-) diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 29d76895..06ee6e1c 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,53 +1,37 @@ [ - {[ { - "course": "Present Simple", - "questions": [ - { - "id": "PS1", - "type": "multiple_choice", - "prompt": "Complete: 'My sister _____ in a hospital. She _____ patients every day.'", - "options": ["work/help", "works/helps", "working/helping", "worked/helped"], - "answer_index": 1, - "answer": "works/helps", - "explanation": "Tests third-person singular formation" - }, - { - "id": "PS2", - "type": "multiple_choice", - "prompt": "Make negative: 'They speak French.' → 'They _____ French.'", - "options": ["don't speak", "doesn't speak", "not speak", "no speak"], - "answer_index": 0, - "answer": "don't speak", - "explanation": "Tests negative formation" - }, - { - "id": "PS3", - "type": "multiple_choice", - "prompt": "Choose the correct frequency adverb position: 'She is tired after work.'", - "options": ["She always is tired after work", "She is always tired after work", "Always she is tired after work", "She is tired always after work"], - "answer_index": 1, - "answer": "She is always tired after work", - "explanation": "Tests adverb placement with 'be'" - }, - { - "id": "PS4", - "type": "multiple_choice", - "prompt": "Which sentence describes a habit?", - "options": ["I'm eating lunch now", "I eat lunch at 12:30 every day", "I ate lunch yesterday", "I will eat lunch tomorrow"], - "answer_index": 1, - "answer": "I eat lunch at 12:30 every day", - "explanation": "Tests present simple for habits" - }, - { - "id": "PS5", - "type": "multiple_choice", - "prompt": "Complete: 'Water _____ at 100 degrees Celsius.'", - "options": ["boil", "boils", "boiling", "boiled"], - "answer_index": 1, - "answer": "boils", - "explanation": "Tests present simple for facts" - } - ] + "id": "q1", + "question": "She works in a hospital. She _____ patients every day.", + "options": [ + "work/help", + "works/helps", + "working/helping", + "worked/helped" + ], + "answer": "works/helps", + "explanation": "Correct: b – Tests third-person singular present tense verb agreement." + }, + { + "id": "q2", + "question": "They speak French. → They _____ French.", + "options": [ + "don't speak", + "doesn't speak", + "not speak", + "no speak" + ], + "answer": "don't speak", + "explanation": "Correct: a – Tests negative formation with plural subject." + }, + { + "id": "q3", + "question": "Choose the correct adverb position: She is tired after work.", + "options": [ + "She always is tired after work", + "She is always tired after work", + "Always she is tired after work" + ], + "answer": "She is always tired after work", + "explanation": "Correct: b – The adverb ‘always’ is usually put after the verb ‘is’." } ] diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index 3f406ed9..5d28b59c 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,38 +1,28 @@ -# G# Grammar Foundations Area Assessments +# Grammar Foundations Area Assessments -## Present Simple - -**Q1** Complete: "My sister _____ in a hospital. She _____ patients every day." -- a) work/help -- b) works/helps -- c) working/helping +### Q1 +She works in a hospital. She _____ patients every day. +- a) work/help +- b) works/helps +- c) working/helping - d) worked/helped -**Correct:** b – Tests third-person singular formation +**Correct:** b – Tests third-person singular present tense verb agreement. -**Q2** Make negative: "They speak French." → "They _____ French." -- a) don't speak -- b) doesn't speak -- c) not speak -- d) no speak -**Correct:** a – Tests negative formation +--- -**Q3** Choose the correct frequency adverb position: "She is tired after work." -- a) She always is tired after work -- b) She is always tired after work -- c) Always she is tired after work -- d) She is tired always after work -**Correct:** b – Tests adverb placement with 'be' +### Q2 +They speak French. → They _____ French. +- a) don't speak +- b) doesn't speak +- c) not speak +- d) no speak +**Correct:** a – Tests negative formation with plural subject. -**Q4** Which sentence describes a habit? -- a) I'm eating lunch now -- b) I eat lunch at 12:30 every day -- c) I ate lunch yesterday -- d) I will eat lunch tomorrow -**Correct:** b – Tests present simple for habits +--- -**Q5** Complete: "My brother and _____ went to _____ university together." -- a) I/the -- b) me/a -- c) I/(no article) -- d) me/the -**Correct:** c – Tests subject pronoun and zero article with institutional nouns +### Q3 +Choose the correct adverb position: "She is tired after work." +- a) She always is tired after work +- b) She is always tired after work +- c) Always she is tired after work +**Correct:** b – The adverb ‘always’ is usually put after the verb ‘is’. From 8d4fb3d14ac0ec658fdeb262df8b74781d4dd995 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 08:16:24 +0100 Subject: [PATCH 04/12] Fix grammar assessment based on CodeRabbit review --- .../grammar-foundations-assessments.json | 76 ++++++++++--------- .../grammar-foundations-assessments.md | 19 ++--- 2 files changed, 47 insertions(+), 48 deletions(-) diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 06ee6e1c..7d0ae99a 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,37 +1,39 @@ -[ - { - "id": "q1", - "question": "She works in a hospital. She _____ patients every day.", - "options": [ - "work/help", - "works/helps", - "working/helping", - "worked/helped" - ], - "answer": "works/helps", - "explanation": "Correct: b – Tests third-person singular present tense verb agreement." - }, - { - "id": "q2", - "question": "They speak French. → They _____ French.", - "options": [ - "don't speak", - "doesn't speak", - "not speak", - "no speak" - ], - "answer": "don't speak", - "explanation": "Correct: a – Tests negative formation with plural subject." - }, - { - "id": "q3", - "question": "Choose the correct adverb position: She is tired after work.", - "options": [ - "She always is tired after work", - "She is always tired after work", - "Always she is tired after work" - ], - "answer": "She is always tired after work", - "explanation": "Correct: b – The adverb ‘always’ is usually put after the verb ‘is’." - } -] +{ + "id": "grammar-foundations", + "title": "Grammar Foundations Assessment", + "questions": [ + { + "id": "q1", + "question": "Complete the sentence: They ____ patients every day.", + "options": [ + "work/help", + "works/helps", + "working/helping", + "worked/helped" + ], + "answer_index": 1 + }, + { + "id": "q2", + "question": "Choose the correct negative form: They _____ French.", + "options": [ + "don't speak", + "doesn't speak", + "not speak", + "no speak" + ], + "answer_index": 0 + }, + { + "id": "q3", + "question": "Choose the correct adverb position: \"She is tired after work.\"", + "options": [ + "She always is tired after work", + "She is always tired after work", + "Always she is tired after work", + "She is tired always after work" + ], + "answer_index": 1 + } + ] +} diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index 5d28b59c..06223c59 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,28 +1,25 @@ -# Grammar Foundations Area Assessments +# Grammar Foundations Assessment -### Q1 -She works in a hospital. She _____ patients every day. +## Q1 +Complete the sentence: They ____ patients every day. - a) work/help - b) works/helps - c) working/helping - d) worked/helped -**Correct:** b – Tests third-person singular present tense verb agreement. +**Correct:** b – Tests third-person singular verb agreement. ---- - -### Q2 -They speak French. → They _____ French. +## Q2 +Choose the correct negative form: They _____ French. - a) don't speak - b) doesn't speak - c) not speak - d) no speak **Correct:** a – Tests negative formation with plural subject. ---- - -### Q3 +## Q3 Choose the correct adverb position: "She is tired after work." - a) She always is tired after work - b) She is always tired after work - c) Always she is tired after work +- d) She is tired always after work **Correct:** b – The adverb ‘always’ is usually put after the verb ‘is’. From c1099b883d0a53d8e325118586ee1a3fb86cf1b4 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 08:34:31 +0100 Subject: [PATCH 05/12] Fix Q1 and Q3 stems in grammar assessments (CodeRabbit review) --- .../grammar-foundations-assessments.json | 101 +++++++++++------- .../grammar-foundations-assessments.md | 42 ++++++-- 2 files changed, 95 insertions(+), 48 deletions(-) diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 7d0ae99a..7f950235 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,39 +1,62 @@ -{ - "id": "grammar-foundations", - "title": "Grammar Foundations Assessment", - "questions": [ - { - "id": "q1", - "question": "Complete the sentence: They ____ patients every day.", - "options": [ - "work/help", - "works/helps", - "working/helping", - "worked/helped" - ], - "answer_index": 1 - }, - { - "id": "q2", - "question": "Choose the correct negative form: They _____ French.", - "options": [ - "don't speak", - "doesn't speak", - "not speak", - "no speak" - ], - "answer_index": 0 - }, - { - "id": "q3", - "question": "Choose the correct adverb position: \"She is tired after work.\"", - "options": [ - "She always is tired after work", - "She is always tired after work", - "Always she is tired after work", - "She is tired always after work" - ], - "answer_index": 1 - } - ] -} +[ + { + "id": "PS1", + "question": "Complete: \"My sister _____ in a hospital. She _____ patients every day.\"", + "options": [ + "work/help", + "works/helps", + "working/helping", + "worked/helped" + ], + "answer_index": 1, + "explanation": "Tests third-person singular verb agreement." + }, + { + "id": "PS2", + "question": "Choose the correct sentence:", + "options": [ + "He go to the office every day", + "He goes to the office every day", + "He going to the office every day", + "He gone to the office every day" + ], + "answer_index": 1, + "explanation": "Tests Present Simple tense." + }, + { + "id": "PS3", + "question": "Choose the correct position of the adverb \"always\" in the sentence \"She is tired after work.\"", + "options": [ + "She always is tired after work", + "She is always tired after work", + "Always she is tired after work", + "She is tired always after work" + ], + "answer_index": 1, + "explanation": "The adverb ‘always’ is usually put after the verb ‘is’." + }, + { + "id": "PS4", + "question": "Select the sentence in Present Simple:", + "options": [ + "They are playing football now", + "They played football yesterday", + "They play football every weekend", + "They will play football tomorrow" + ], + "answer_index": 2, + "explanation": "Habitual action in Present Simple." + }, + { + "id": "PS5", + "question": "Choose the correct article: \"She is ___ teacher.\"", + "options": [ + "a", + "an", + "the", + "no article" + ], + "answer_index": 0, + "explanation": "Before consonant sound." + } +] diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index 06223c59..62def7e0 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,25 +1,49 @@ -# Grammar Foundations Assessment +# Grammar Foundations Assessments ## Q1 -Complete the sentence: They ____ patients every day. +Complete: "My sister _____ in a hospital. She _____ patients every day." - a) work/help - b) works/helps - c) working/helping - d) worked/helped **Correct:** b – Tests third-person singular verb agreement. +--- + ## Q2 -Choose the correct negative form: They _____ French. -- a) don't speak -- b) doesn't speak -- c) not speak -- d) no speak -**Correct:** a – Tests negative formation with plural subject. +Choose the correct sentence: +- a) He go to the office every day +- b) He goes to the office every day +- c) He going to the office every day +- d) He gone to the office every day +**Correct:** b – Tests Present Simple tense. + +--- ## Q3 -Choose the correct adverb position: "She is tired after work." +Choose the correct position of the adverb "always" in the sentence "She is tired after work." - a) She always is tired after work - b) She is always tired after work - c) Always she is tired after work - d) She is tired always after work **Correct:** b – The adverb ‘always’ is usually put after the verb ‘is’. + +--- + +## Q4 +Select the sentence in Present Simple: +- a) They are playing football now +- b) They played football yesterday +- c) They play football every weekend +- d) They will play football tomorrow +**Correct:** c – Habitual action in Present Simple. + +--- + +## Q5 +Choose the correct article: "She is ___ teacher." +- a) a +- b) an +- c) the +- d) no article +**Correct:** a – Before consonant sound. From 7a9ee51f0380af38988d04fdf548d86d04fbfd53 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 08:51:03 +0100 Subject: [PATCH 06/12] Polish explanations, punctuation, and quotes per CodeRabbit review --- .../grammar-foundations-assessments.json | 128 +++++++++--------- .../grammar-foundations-assessments.md | 82 ++++++----- 2 files changed, 112 insertions(+), 98 deletions(-) diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 7f950235..4ff5e459 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,62 +1,66 @@ -[ - { - "id": "PS1", - "question": "Complete: \"My sister _____ in a hospital. She _____ patients every day.\"", - "options": [ - "work/help", - "works/helps", - "working/helping", - "worked/helped" - ], - "answer_index": 1, - "explanation": "Tests third-person singular verb agreement." - }, - { - "id": "PS2", - "question": "Choose the correct sentence:", - "options": [ - "He go to the office every day", - "He goes to the office every day", - "He going to the office every day", - "He gone to the office every day" - ], - "answer_index": 1, - "explanation": "Tests Present Simple tense." - }, - { - "id": "PS3", - "question": "Choose the correct position of the adverb \"always\" in the sentence \"She is tired after work.\"", - "options": [ - "She always is tired after work", - "She is always tired after work", - "Always she is tired after work", - "She is tired always after work" - ], - "answer_index": 1, - "explanation": "The adverb ‘always’ is usually put after the verb ‘is’." - }, - { - "id": "PS4", - "question": "Select the sentence in Present Simple:", - "options": [ - "They are playing football now", - "They played football yesterday", - "They play football every weekend", - "They will play football tomorrow" - ], - "answer_index": 2, - "explanation": "Habitual action in Present Simple." - }, - { - "id": "PS5", - "question": "Choose the correct article: \"She is ___ teacher.\"", - "options": [ - "a", - "an", - "the", - "no article" - ], - "answer_index": 0, - "explanation": "Before consonant sound." - } -] +{ + "id": "grammar-foundations-present-simple", + "title": "Grammar Foundations – Present Simple Assessments", + "questions": [ + { + "id": "PS1", + "question": "Which sentence is correct in the Present Simple tense?", + "options": [ + "She go to school every day.", + "She goes to school every day.", + "She going to school every day.", + "She is go to school every day." + ], + "answer": 1, + "explanation": "Tests the Present Simple tense." + }, + { + "id": "PS2", + "question": "Where should the adverb 'always' be placed in the sentence?", + "options": [ + "He always is on time.", + "He is always on time.", + "Always he is on time.", + "He is on always time." + ], + "answer": 1, + "explanation": "'Always' usually follows the verb 'be'." + }, + { + "id": "PS3", + "question": "Which sentence is in the Present Simple tense?", + "options": [ + "They are playing football now.", + "They have played football yesterday.", + "They play football every weekend.", + "They will play football tomorrow." + ], + "answer": 2, + "explanation": "Tests habits in the Present Simple." + }, + { + "id": "PS4", + "question": "Which of the following is correct?", + "options": [ + "He go to the office every day.", + "He going to the office every day.", + "He goes to the office every day.", + "He is go to the office every day." + ], + "answer": 2, + "explanation": "Subject-verb agreement in the Present Simple." + }, + { + "id": "PS5", + "question": "Choose the correct article:", + "options": [ + "He is a honest man.", + "He is an honest man.", + "He is the honest man.", + "He is honest man." + ], + "answer": 1, + "explanation": "Before a consonant sound." + } + ] +} diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index 62def7e0..0299fcee 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,49 +1,59 @@ -# Grammar Foundations Assessments +# Grammar Foundations – Present Simple Assessments -## Q1 -Complete: "My sister _____ in a hospital. She _____ patients every day." -- a) work/help -- b) works/helps -- c) working/helping -- d) worked/helped -**Correct:** b – Tests third-person singular verb agreement. +## Question 1 +Which sentence is correct in the Present Simple tense? + +- a) She go to school every day. +- b) She goes to school every day. +- c) She going to school every day. +- d) She is go to school every day. + +**Correct:** b – Tests the Present Simple tense. --- -## Q2 -Choose the correct sentence: -- a) He go to the office every day -- b) He goes to the office every day -- c) He going to the office every day -- d) He gone to the office every day -**Correct:** b – Tests Present Simple tense. +## Question 2 +Where should the adverb "always" be placed in the sentence? + +- a) He always is on time. +- b) He is always on time. +- c) Always he is on time. +- d) He is on always time. + +**Correct:** b – 'Always' usually follows the verb 'be'. --- -## Q3 -Choose the correct position of the adverb "always" in the sentence "She is tired after work." -- a) She always is tired after work -- b) She is always tired after work -- c) Always she is tired after work -- d) She is tired always after work -**Correct:** b – The adverb ‘always’ is usually put after the verb ‘is’. +## Question 3 +Which sentence is in the Present Simple tense? + +- a) They are playing football now. +- b) They have played football yesterday. +- c) They play football every weekend. +- d) They will play football tomorrow. + +**Correct:** c – Tests habits in the Present Simple. --- -## Q4 -Select the sentence in Present Simple: -- a) They are playing football now -- b) They played football yesterday -- c) They play football every weekend -- d) They will play football tomorrow -**Correct:** c – Habitual action in Present Simple. +## Question 4 +Which of the following is correct? + +- a) He go to the office every day. +- b) He going to the office every day. +- c) He goes to the office every day. +- d) He is go to the office every day. + +**Correct:** c – Subject-verb agreement in the Present Simple. --- -## Q5 -Choose the correct article: "She is ___ teacher." -- a) a -- b) an -- c) the -- d) no article -**Correct:** a – Before consonant sound. +## Question 5 +Choose the correct article: + +- a) He is a honest man. +- b) He is an honest man. +- c) He is the honest man. +- d) He is honest man. + +**Correct:** b – Before a consonant sound. From a1361e4a0a128986120cfed5065c67cdbb8a4b76 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 09:05:24 +0100 Subject: [PATCH 07/12] Polished Q2 and Q5 fixes based on CodeRabbit review --- .../grammar-foundations-assessments.json | 128 +++++++++--------- .../grammar-foundations-assessments.md | 89 +++++++----- 2 files changed, 115 insertions(+), 102 deletions(-) diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 4ff5e459..962bd45e 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,66 +1,62 @@ -{ - "id": "grammar-foundations-present-simple", - "title": "Grammar Foundations – Present Simple Assessments", - "questions": [ - { - "id": "PS1", - "question": "Which sentence is correct in the Present Simple tense?", - "options": [ - "She go to school every day.", - "She goes to school every day.", - "She going to school every day.", - "She is go to school every day." - ], - "answer": 1, - "explanation": "Tests the Present Simple tense." - }, - { - "id": "PS2", - "question": "Where should the adverb 'always' be placed in the sentence?", - "options": [ - "He always is on time.", - "He is always on time.", - "Always he is on time.", - "He is on always time." - ], - "answer": 1, - "explanation": "'Always' usually follows the verb 'be'." - }, - { - "id": "PS3", - "question": "Which sentence is in the Present Simple tense?", - "options": [ - "They are playing football now.", - "They have played football yesterday.", - "They play football every weekend.", - "They will play football tomorrow." - ], - "answer": 2, - "explanation": "Tests habits in the Present Simple." - }, - { - "id": "PS4", - "question": "Which of the following is correct?", - "options": [ - "He go to the office every day.", - "He going to the office every day.", - "He goes to the office every day.", - "He is go to the office every day." - ], - "answer": 2, - "explanation": "Subject-verb agreement in the Present Simple." - }, - { - "id": "PS5", - "question": "Choose the correct article:", - "options": [ - "He is a honest man.", - "He is an honest man.", - "He is the honest man.", - "He is honest man." - ], - "answer": 1, - "explanation": "Before a consonant sound." - } - ] -} +[ + { + "id": "PS1", + "question": "Which sentence is correct?", + "options": [ + "He go to school every day.", + "He goes to school every day.", + "He going to school every day.", + "He gone to school every day." + ], + "answer": "He goes to school every day.", + "explanation": "In the Present Simple tense, with third person singular subjects, the verb takes an -s ending." + }, + { + "id": "PS2", + "question": "Where should the adverb 'always' be placed in the sentence 'He is on time'?", + "options": [ + "He always is on time.", + "He is always on time.", + "Always he is on time.", + "He is on time always." + ], + "answer": "He is always on time.", + "explanation": "The adverb 'always' is correctly placed after the verb 'is'." + }, + { + "id": "PS3", + "question": "Which is the correct negative form of 'She likes coffee'?", + "options": [ + "She not likes coffee.", + "She doesn’t likes coffee.", + "She doesn’t like coffee.", + "She don’t like coffee." + ], + "answer": "She doesn’t like coffee.", + "explanation": "In Present Simple negative sentences, use 'does not (doesn’t)' + base verb." + }, + { + "id": "PS4", + "question": "Which is the correct question form?", + "options": [ + "Likes she pizza?", + "Does she like pizza?", + "Do she likes pizza?", + "She likes pizza?" + ], + "answer": "Does she like pizza?", + "explanation": "In Present Simple questions, use 'Does + subject + base verb'." + }, + { + "id": "PS5", + "question": "Which is the correct sentence?", + "options": [ + "She is a honest person.", + "She is an honest person.", + "She is the honest person.", + "She is honest person." + ], + "answer": "She is an honest person.", + "explanation": "Because 'honest' begins with a vowel sound." + } +] diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index 0299fcee..53993980 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,59 +1,76 @@ -# Grammar Foundations – Present Simple Assessments +# Grammar Foundations Assessments -## Question 1 -Which sentence is correct in the Present Simple tense? +## Present Simple Assessments -- a) She go to school every day. -- b) She goes to school every day. -- c) She going to school every day. -- d) She is go to school every day. +### Q1. Subject-Verb Agreement -**Correct:** b – Tests the Present Simple tense. +Which sentence is correct? + +- a) He go to school every day. +- b) He goes to school every day. +- c) He going to school every day. +- d) He gone to school every day. + +**Correct Answer:** b) He goes to school every day. + +**Rationale:** In the Present Simple tense, with third person singular subjects, the verb takes an -s ending. --- -## Question 2 -Where should the adverb "always" be placed in the sentence? +### Q2. Adverb Placement -- a) He always is on time. -- b) He is always on time. -- c) Always he is on time. -- d) He is on always time. +Where should the adverb "always" be placed in the sentence "He is on time"? -**Correct:** b – 'Always' usually follows the verb 'be'. +- a) He always is on time. +- b) He is always on time. +- c) Always he is on time. +- d) He is on time always. + +**Correct Answer:** b) He is always on time. + +**Rationale:** The adverb "always" is correctly placed after the verb "is". --- -## Question 3 -Which sentence is in the Present Simple tense? +### Q3. Negative Form + +Which is the correct negative form of "She likes coffee"? -- a) They are playing football now. -- b) They have played football yesterday. -- c) They play football every weekend. -- d) They will play football tomorrow. +- a) She not likes coffee. +- b) She doesn’t likes coffee. +- c) She doesn’t like coffee. +- d) She don’t like coffee. -**Correct:** c – Tests habits in the Present Simple. +**Correct Answer:** c) She doesn’t like coffee. + +**Rationale:** In Present Simple negative sentences, use "does not (doesn’t)" + base verb. --- -## Question 4 -Which of the following is correct? +### Q4. Question Form + +Which is the correct question form? + +- a) Likes she pizza? +- b) Does she like pizza? +- c) Do she likes pizza? +- d) She likes pizza? -- a) He go to the office every day. -- b) He going to the office every day. -- c) He goes to the office every day. -- d) He is go to the office every day. +**Correct Answer:** b) Does she like pizza? -**Correct:** c – Subject-verb agreement in the Present Simple. +**Rationale:** In Present Simple questions, use "Does + subject + base verb". --- -## Question 5 -Choose the correct article: +### Q5. Article Usage + +Which is the correct sentence? + +- a) She is a honest person. +- b) She is an honest person. +- c) She is the honest person. +- d) She is honest person. -- a) He is a honest man. -- b) He is an honest man. -- c) He is the honest man. -- d) He is honest man. +**Correct Answer:** b) She is an honest person. -**Correct:** b – Before a consonant sound. +**Rationale:** Because "honest" begins with a vowel sound. From 2fded67ed682beb0a2be96e30be2b3d29464b464 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 09:14:59 +0100 Subject: [PATCH 08/12] Polish Present Simple assessments: hyphenation, apostrophes, heading IDs, Q3 wording --- .../grammar-foundations-assessments.json | 126 +++++++++--------- .../grammar-foundations-assessments.md | 87 +++++------- 2 files changed, 96 insertions(+), 117 deletions(-) diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 962bd45e..44ce792f 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,62 +1,66 @@ -[ - { - "id": "PS1", - "question": "Which sentence is correct?", - "options": [ - "He go to school every day.", - "He goes to school every day.", - "He going to school every day.", - "He gone to school every day." - ], - "answer": "He goes to school every day.", - "explanation": "In the Present Simple tense, with third person singular subjects, the verb takes an -s ending." - }, - { - "id": "PS2", - "question": "Where should the adverb 'always' be placed in the sentence 'He is on time'?", - "options": [ - "He always is on time.", - "He is always on time.", - "Always he is on time.", - "He is on time always." - ], - "answer": "He is always on time.", - "explanation": "The adverb 'always' is correctly placed after the verb 'is'." - }, - { - "id": "PS3", - "question": "Which is the correct negative form of 'She likes coffee'?", - "options": [ - "She not likes coffee.", - "She doesn’t likes coffee.", - "She doesn’t like coffee.", - "She don’t like coffee." - ], - "answer": "She doesn’t like coffee.", - "explanation": "In Present Simple negative sentences, use 'does not (doesn’t)' + base verb." - }, - { - "id": "PS4", - "question": "Which is the correct question form?", - "options": [ - "Likes she pizza?", - "Does she like pizza?", - "Do she likes pizza?", - "She likes pizza?" - ], - "answer": "Does she like pizza?", - "explanation": "In Present Simple questions, use 'Does + subject + base verb'." - }, - { - "id": "PS5", - "question": "Which is the correct sentence?", - "options": [ - "She is a honest person.", - "She is an honest person.", - "She is the honest person.", - "She is honest person." - ], - "answer": "She is an honest person.", - "explanation": "Because 'honest' begins with a vowel sound." +{ + "grammar_foundations": { + "present_simple": [ + { + "id": "PS1", + "title": "Subject-Verb Agreement", + "question": "Which of the following sentences is correct?", + "options": [ + "He go to school every day.", + "He goes to school every day.", + "He going to school every day.", + "He gone to school every day." + ], + "answer": "He goes to school every day." + }, + { + "id": "PS2", + "title": "Negative Sentences", + "question": "Which sentence is correct?", + "options": [ + "She doesn't like pizza.", + "She don't likes pizza.", + "She doesn't likes pizza.", + "She don't like pizza." + ], + "answer": "She doesn't like pizza." + }, + { + "id": "PS3", + "title": "Questions", + "question": "What is the correct question?", + "options": [ + "Do he play football?", + "Does he plays football?", + "Does he play football?", + "Do he plays football?" + ], + "answer": "Does he play football?" + }, + { + "id": "PS4", + "title": "Third-Person Singular", + "question": "Choose the correct form for third-person singular:", + "options": [ + "She walk to work.", + "She walks to work.", + "She walking to work.", + "She walked to work." + ], + "answer": "She walks to work." + }, + { + "id": "PS5", + "title": "Articles", + "question": "Select the correct sentence:", + "options": [ + "She is a teacher.", + "She is teacher.", + "She is an teacher.", + "She is the teacher." + ], + "answer": "She is a teacher." + } + ] } -] +} diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index 53993980..1cc5a4bd 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,76 +1,51 @@ # Grammar Foundations Assessments -## Present Simple Assessments +## Present Simple -### Q1. Subject-Verb Agreement +### Q1 (PS1). Subject-Verb Agreement {#q1-ps1} +Which of the following sentences is correct? -Which sentence is correct? - -- a) He go to school every day. -- b) He goes to school every day. -- c) He going to school every day. -- d) He gone to school every day. - -**Correct Answer:** b) He goes to school every day. - -**Rationale:** In the Present Simple tense, with third person singular subjects, the verb takes an -s ending. +- A) He go to school every day. +- B) He goes to school every day. ✅ +- C) He going to school every day. +- D) He gone to school every day. --- -### Q2. Adverb Placement - -Where should the adverb "always" be placed in the sentence "He is on time"? +### Q2 (PS2). Negative Sentences {#q2-ps2} +Which sentence is correct? -- a) He always is on time. -- b) He is always on time. -- c) Always he is on time. -- d) He is on time always. - -**Correct Answer:** b) He is always on time. - -**Rationale:** The adverb "always" is correctly placed after the verb "is". +- A) She doesn’t like pizza. ✅ +- B) She don’t likes pizza. +- C) She doesn’t likes pizza. +- D) She don’t like pizza. --- -### Q3. Negative Form - -Which is the correct negative form of "She likes coffee"? - -- a) She not likes coffee. -- b) She doesn’t likes coffee. -- c) She doesn’t like coffee. -- d) She don’t like coffee. +### Q3 (PS3). Questions {#q3-ps3} +What is the correct question? -**Correct Answer:** c) She doesn’t like coffee. - -**Rationale:** In Present Simple negative sentences, use "does not (doesn’t)" + base verb. +- A) Do he play football? +- B) Does he plays football? +- C) Does he play football? ✅ +- D) Do he plays football? --- -### Q4. Question Form - -Which is the correct question form? - -- a) Likes she pizza? -- b) Does she like pizza? -- c) Do she likes pizza? -- d) She likes pizza? - -**Correct Answer:** b) Does she like pizza? +### Q4 (PS4). Third-Person Singular {#q4-ps4} +Choose the correct form for third-person singular: -**Rationale:** In Present Simple questions, use "Does + subject + base verb". +- A) She walk to work. +- B) She walks to work. ✅ +- C) She walking to work. +- D) She walked to work. --- -### Q5. Article Usage - -Which is the correct sentence? - -- a) She is a honest person. -- b) She is an honest person. -- c) She is the honest person. -- d) She is honest person. - -**Correct Answer:** b) She is an honest person. +### Q5 (PS5). Articles {#q5-ps5} +Select the correct sentence: -**Rationale:** Because "honest" begins with a vowel sound. +- A) She is a teacher. ✅ +- B) She is teacher. +- C) She is an teacher. +- D) She is the teacher. From 6c3cbbd0a64693c776027de40c7873e47bf74328 Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 09:22:00 +0100 Subject: [PATCH 09/12] chore: trigger CodeRabbit review --- trigger-review.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 trigger-review.md diff --git a/trigger-review.md b/trigger-review.md new file mode 100644 index 00000000..a60141c4 --- /dev/null +++ b/trigger-review.md @@ -0,0 +1 @@ +"" From 61a885616d39790810063b32eae3a356e46ea87b Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 09:22:13 +0100 Subject: [PATCH 10/12] chore: trigger CodeRabbit review --- trigger-review.md | 1 + 1 file changed, 1 insertion(+) diff --git a/trigger-review.md b/trigger-review.md index a60141c4..6f828648 100644 --- a/trigger-review.md +++ b/trigger-review.md @@ -1 +1,2 @@ "" +"" From 1bf669174ecdbfc25c3d740b1e3879374a2e5e5e Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 10:39:27 +0100 Subject: [PATCH 11/12] Fix grammar assessment JSON and Markdown (Q5 corrections) --- .../grammar-foundations-assessments.json | 126 +++++++++--------- .../grammar-foundations-assessments.md | 69 +++++----- 2 files changed, 97 insertions(+), 98 deletions(-) diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 44ce792f..2bda7eb6 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,66 +1,62 @@ -{ - "grammar_foundations": { - "present_simple": [ - { - "id": "PS1", - "title": "Subject-Verb Agreement", - "question": "Which of the following sentences is correct?", - "options": [ - "He go to school every day.", - "He goes to school every day.", - "He going to school every day.", - "He gone to school every day." - ], - "answer": "He goes to school every day." - }, - { - "id": "PS2", - "title": "Negative Sentences", - "question": "Which sentence is correct?", - "options": [ - "She doesn't like pizza.", - "She don't likes pizza.", - "She doesn't likes pizza.", - "She don't like pizza." - ], - "answer": "She doesn't like pizza." - }, - { - "id": "PS3", - "title": "Questions", - "question": "What is the correct question?", - "options": [ - "Do he play football?", - "Does he plays football?", - "Does he play football?", - "Do he plays football?" - ], - "answer": "Does he play football?" - }, - { - "id": "PS4", - "title": "Third-Person Singular", - "question": "Choose the correct form for third-person singular:", - "options": [ - "She walk to work.", - "She walks to work.", - "She walking to work.", - "She walked to work." - ], - "answer": "She walks to work." - }, - { - "id": "PS5", - "title": "Articles", - "question": "Select the correct sentence:", - "options": [ - "She is a teacher.", - "She is teacher.", - "She is an teacher.", - "She is the teacher." - ], - "answer": "She is a teacher." - } - ] +[ + { + "id": "PS1", + "question": "Choose the correct sentence:", + "options": [ + "He go to school every day.", + "He goes to school every day.", + "He going to school every day.", + "He gone to school every day." + ], + "answer": "He goes to school every day.", + "explanation": "In the Present Simple tense, with third person singular (he/she/it), we add -s to the verb." + }, + { + "id": "PS2", + "question": "Choose the correct sentence:", + "options": [ + "They plays football on Sundays.", + "They play football on Sundays.", + "They played football on Sundays.", + "They are play football on Sundays." + ], + "answer": "They play football on Sundays.", + "explanation": "For plural subjects (they/we/you), the verb does not take -s in the Present Simple tense." + }, + { + "id": "PS3", + "question": "Choose the correct sentence:", + "options": [ + "Does she like ice cream?", + "Do she likes ice cream?", + "She does likes ice cream?", + "She like ice cream?" + ], + "answer": "Does she like ice cream?", + "explanation": "In questions, Present Simple uses do/does + subject + base verb. With 'she,' we use 'does'." + }, + { + "id": "PS4", + "question": "Choose the correct sentence:", + "options": [ + "I doesn’t understand the question.", + "I don’t understands the question.", + "I don’t understand the question.", + "I doesn’t understands the question." + ], + "answer": "I don’t understand the question.", + "explanation": "With 'I,' the correct negative form is don’t + base verb." + }, + { + "id": "PS5", + "question": "Choose the correct sentence:", + "options": [ + "The children’s toys are on the floor.", + "The childrens’ toys are on the floor.", + "The childrens toys are on the floor.", + "The children toy’s are on the floor." + ], + "answer": "The children’s toys are on the floor.", + "explanation": "Children is already plural, so we form the possessive with an apostrophe ’s." } -} +] diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index 1cc5a4bd..9f12879c 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,51 +1,54 @@ -# Grammar Foundations Assessments +# Grammar Foundations – Present Simple Assessments -## Present Simple +### Q1. Choose the correct sentence: +- a) He go to school every day. +- b) He goes to school every day. ✅ +- c) He going to school every day. +- d) He gone to school every day. -### Q1 (PS1). Subject-Verb Agreement {#q1-ps1} -Which of the following sentences is correct? - -- A) He go to school every day. -- B) He goes to school every day. ✅ -- C) He going to school every day. -- D) He gone to school every day. +**Answer:** He goes to school every day. +**Explanation:** In the Present Simple tense, with third person singular (he/she/it), we add **-s** to the verb. --- -### Q2 (PS2). Negative Sentences {#q2-ps2} -Which sentence is correct? +### Q2. Choose the correct sentence: +- a) They plays football on Sundays. +- b) They play football on Sundays. ✅ +- c) They played football on Sundays. +- d) They are play football on Sundays. -- A) She doesn’t like pizza. ✅ -- B) She don’t likes pizza. -- C) She doesn’t likes pizza. -- D) She don’t like pizza. +**Answer:** They play football on Sundays. +**Explanation:** For plural subjects (they/we/you), the verb does not take **-s** in the Present Simple tense. --- -### Q3 (PS3). Questions {#q3-ps3} -What is the correct question? +### Q3. Choose the correct sentence: +- a) Does she like ice cream? ✅ +- b) Do she likes ice cream? +- c) She does likes ice cream? +- d) She like ice cream? -- A) Do he play football? -- B) Does he plays football? -- C) Does he play football? ✅ -- D) Do he plays football? +**Answer:** Does she like ice cream? +**Explanation:** In questions, Present Simple uses **do/does + subject + base verb**. With "she," we use "does." --- -### Q4 (PS4). Third-Person Singular {#q4-ps4} -Choose the correct form for third-person singular: +### Q4. Choose the correct sentence: +- a) I doesn’t understand the question. +- b) I don’t understands the question. +- c) I don’t understand the question. ✅ +- d) I doesn’t understands the question. -- A) She walk to work. -- B) She walks to work. ✅ -- C) She walking to work. -- D) She walked to work. +**Answer:** I don’t understand the question. +**Explanation:** With "I," the correct negative form is **don’t + base verb**. --- -### Q5 (PS5). Articles {#q5-ps5} -Select the correct sentence: +### Q5. Choose the correct sentence: +- a) The children’s toys are on the floor. ✅ +- b) The childrens’ toys are on the floor. +- c) The childrens toys are on the floor. +- d) The children toy’s are on the floor. -- A) She is a teacher. ✅ -- B) She is teacher. -- C) She is an teacher. -- D) She is the teacher. +**Answer:** The children’s toys are on the floor. +**Explanation:** "Children" is already plural, so we form the possessive with an apostrophe **’s**. From a6e125b55453cebfdf2e0b9e5ae7c71ca9dcd3bb Mon Sep 17 00:00:00 2001 From: Al Amin Date: Fri, 22 Aug 2025 10:50:18 +0100 Subject: [PATCH 12/12] Polish grammar assessments (headings, answer_index, apostrophes) --- .../grammar-foundations-assessments.json | 63 +++++++++--------- .../grammar-foundations-assessments.md | 65 +++++++++---------- 2 files changed, 65 insertions(+), 63 deletions(-) diff --git a/data/assessments/grammar-foundations-assessments.json b/data/assessments/grammar-foundations-assessments.json index 2bda7eb6..759ebccd 100644 --- a/data/assessments/grammar-foundations-assessments.json +++ b/data/assessments/grammar-foundations-assessments.json @@ -1,62 +1,67 @@ [ { "id": "PS1", - "question": "Choose the correct sentence:", + "question": "Choose the correct sentence", "options": [ "He go to school every day.", "He goes to school every day.", "He going to school every day.", "He gone to school every day." ], + "answer_index": 1, "answer": "He goes to school every day.", "explanation": "In the Present Simple tense, with third person singular (he/she/it), we add -s to the verb." }, { "id": "PS2", - "question": "Choose the correct sentence:", + "question": "Choose the correct negative form", "options": [ - "They plays football on Sundays.", - "They play football on Sundays.", - "They played football on Sundays.", - "They are play football on Sundays." + "She don't like apples.", + "She doesn't likes apples.", + "She doesn't like apples.", + "She not like apples." ], - "answer": "They play football on Sundays.", - "explanation": "For plural subjects (they/we/you), the verb does not take -s in the Present Simple tense." + "answer_index": 2, + "answer": "She doesn't like apples.", + "explanation": "In negative sentences with 'does not', the main verb stays in base form: 'She doesn't like...'." }, { "id": "PS3", - "question": "Choose the correct sentence:", + "question": "Choose the correct question form", "options": [ - "Does she like ice cream?", - "Do she likes ice cream?", - "She does likes ice cream?", - "She like ice cream?" + "Do he play football?", + "Does he plays football?", + "Does he play football?", + "He does play football?" ], - "answer": "Does she like ice cream?", - "explanation": "In questions, Present Simple uses do/does + subject + base verb. With 'she,' we use 'does'." + "answer_index": 2, + "answer": "Does he play football?", + "explanation": "Questions in Present Simple use 'Does' + subject + base verb: 'Does he play...'." }, { "id": "PS4", - "question": "Choose the correct sentence:", + "question": "Choose the correct sentence with 'to be'", "options": [ - "I doesn’t understand the question.", - "I don’t understands the question.", - "I don’t understand the question.", - "I doesn’t understands the question." + "They is happy.", + "They are happy.", + "They am happy.", + "They be happy." ], - "answer": "I don’t understand the question.", - "explanation": "With 'I,' the correct negative form is don’t + base verb." + "answer_index": 1, + "answer": "They are happy.", + "explanation": "With 'they', the correct form of 'to be' is 'are': 'They are happy.'" }, { "id": "PS5", - "question": "Choose the correct sentence:", + "question": "Choose the correct possessive form", "options": [ - "The children’s toys are on the floor.", - "The childrens’ toys are on the floor.", - "The childrens toys are on the floor.", - "The children toy’s are on the floor." + "This is the childrens book.", + "This is the children's book.", + "This is the childrens's book.", + "This is the child book." ], - "answer": "The children’s toys are on the floor.", - "explanation": "Children is already plural, so we form the possessive with an apostrophe ’s." + "answer_index": 1, + "answer": "This is the children's book.", + "explanation": "The correct possessive form of 'children' is 'children's'." } ] diff --git a/docs/assessments/grammar-foundations-assessments.md b/docs/assessments/grammar-foundations-assessments.md index 9f12879c..6bc15821 100644 --- a/docs/assessments/grammar-foundations-assessments.md +++ b/docs/assessments/grammar-foundations-assessments.md @@ -1,54 +1,51 @@ # Grammar Foundations – Present Simple Assessments -### Q1. Choose the correct sentence: -- a) He go to school every day. -- b) He goes to school every day. ✅ -- c) He going to school every day. -- d) He gone to school every day. +This set assesses present simple fundamentals (affirmatives, negatives, questions, possessives). + +## Q1 (PS1) Choose the correct sentence +- A. He go to school every day. +- B. He goes to school every day. ✅ +- C. He going to school every day. +- D. He gone to school every day. -**Answer:** He goes to school every day. **Explanation:** In the Present Simple tense, with third person singular (he/she/it), we add **-s** to the verb. --- -### Q2. Choose the correct sentence: -- a) They plays football on Sundays. -- b) They play football on Sundays. ✅ -- c) They played football on Sundays. -- d) They are play football on Sundays. +## Q2 (PS2) Choose the correct negative form +- A. She don’t like apples. +- B. She doesn’t likes apples. +- C. She doesn’t like apples. ✅ +- D. She not like apples. -**Answer:** They play football on Sundays. -**Explanation:** For plural subjects (they/we/you), the verb does not take **-s** in the Present Simple tense. +**Explanation:** In negative sentences with *does not*, the main verb stays in base form: *She doesn’t like...* --- -### Q3. Choose the correct sentence: -- a) Does she like ice cream? ✅ -- b) Do she likes ice cream? -- c) She does likes ice cream? -- d) She like ice cream? +## Q3 (PS3) Choose the correct question form +- A. Do he play football? +- B. Does he plays football? +- C. Does he play football? ✅ +- D. He does play football? -**Answer:** Does she like ice cream? -**Explanation:** In questions, Present Simple uses **do/does + subject + base verb**. With "she," we use "does." +**Explanation:** Questions in Present Simple use *Does* + subject + base verb: *Does he play...* --- -### Q4. Choose the correct sentence: -- a) I doesn’t understand the question. -- b) I don’t understands the question. -- c) I don’t understand the question. ✅ -- d) I doesn’t understands the question. +## Q4 (PS4) Choose the correct sentence with 'to be' +- A. They is happy. +- B. They are happy. ✅ +- C. They am happy. +- D. They be happy. -**Answer:** I don’t understand the question. -**Explanation:** With "I," the correct negative form is **don’t + base verb**. +**Explanation:** With *they*, the correct form of *to be* is *are*: *They are happy.* --- -### Q5. Choose the correct sentence: -- a) The children’s toys are on the floor. ✅ -- b) The childrens’ toys are on the floor. -- c) The childrens toys are on the floor. -- d) The children toy’s are on the floor. +## Q5 (PS5) Choose the correct possessive form +- A. This is the childrens book. +- B. This is the children’s book. ✅ +- C. This is the childrens’s book. +- D. This is the child book. -**Answer:** The children’s toys are on the floor. -**Explanation:** "Children" is already plural, so we form the possessive with an apostrophe **’s**. +**Explanation:** The correct possessive form of *children* is *children’s*.