The difference between knowing a grammar rule and being able to apply it accurately in real writing and speech is the difference between passive understanding and active mastery. Most students reach a point where they can recognise a correct sentence when they see one but still produce errors when they write or speak without thinking. Closing this gap is what grammar exercises exist to do.
This page brings together more than 200 English grammar exercises organised by topic, starting with foundational concepts like nouns and adjectives and building through tenses, conjunctions, and sentence structure. Every exercise is followed by a complete answer key so that students can check their work, identify their errors, and understand exactly why the correct answer is what it is.
Table of Contents

Grammar Exercises with Answers
English grammar exercises with answers are among the most effective study tools available because they require active recall rather than passive recognition. Reading a rule produces one level of learning. Applying it independently, checking the result and reviewing any errors produces a significantly deeper and more durable level of understanding. The exercises on this page are designed to make that process as structured, comprehensive and efficient as possible.
Whether you are preparing for a school examination, strengthening your writing or working through specific areas of difficulty, this collection of grammar exercises provides everything you need in one complete, well-organised resource.
Exercise 1: Nouns
A. Identify the type of noun. Read each sentence and identify the underlined noun as common, proper, collective, abstract or material.
- The team celebrated its victory loudly.
- She showed great courage during the crisis.
- Riya arrived at school early this morning.
- The gold in the necklace was very pure.
- A flock of birds flew over the lake.
- Honesty is the most valued quality in a friend.
- The river runs through the heart of the city.
- Mount Everest is the highest peak in the world.
- The jury gave its verdict after three days.
- The table is made of solid wood.
Answers:
- Collective noun
- Abstract noun
- Proper noun
- Material noun
- Collective noun
- Abstract noun
- Common noun
- Proper noun
- Collective noun
- Material noun
B. Singular to plural. Write the correct plural form of each noun.
- child
- leaf
- knife
- mouse
- potato
- ox
- hero
- tooth
- sheep
- mango
Answers:
- children
- leaves
- knives
- mice
- potatoes
- oxen
- heroes
- teeth
- sheep
- mangoes
C. Fill in the blank with the correct noun form.
- She has a great __________ for music. (love/loving)
- The __________ of students were all wearing uniforms. (group/groups)
- He has enormous __________ in his ability. (confidence/confident)
- The __________ in the pond shimmered in the sunlight. (water/waters)
- The __________ arrived at the station on time. (train/trains)
Answers:
- love
- group
- confidence
- water
- train
Exercise 2: Pronouns
A. Choose the correct pronoun.
- __________ is my best friend. (He / Him)
- She gave the book to __________. (I / me)
- __________ team won the championship. (Our / We)
- The dog wagged __________ tail. (its / it's)
- Between you and __________, I think he is wrong. (I / me)
- __________ are going to the market. (They / Them)
- The teacher praised __________ for the excellent work. (us / we)
- __________ pencil is broken. (My / Mine)
- It was __________ who called last night. (she / her)
- The prize belongs to __________. (he / him)
Answers:
- He
- me
- Our
- its
- me
- They
- us
- My
- she
- him
B. Replace the underlined word with the correct pronoun.
- Ritu and I went to the market together.
- The teacher explained the lesson clearly.
- Give the letter to my brother.
- The children were playing in the garden.
- The book is on the table.
Answers:
- We
- She
- him
- They
- It
C. Fill in with the correct reflexive pronoun (myself, yourself, himself, herself, itself, ourselves, themselves).
- She taught __________ to play the guitar.
- The children enjoyed __________ at the fair.
- He hurt __________ while playing cricket.
- I made this card __________
- The machine switches off __________ when not in use.
Answers:
- herself
- themselves
- himself
- myself
- itself
Exercise 3: Adjectives
A. Identify the adjective and the noun it modifies.
- She wore a beautiful red dress.
- The old wooden bridge was unsafe.
- He is a brilliant and hardworking student.
- A tiny spider crawled across the white wall.
- The cold, windy morning made everyone shiver.
Answers:
- beautiful, red → dress
- old, wooden → bridge
- brilliant, hardworking → student
- tiny → spider; white → wall
- cold, windy → morning
B. Degrees of Comparison. Complete the table.
|
Positive
|
Comparative
|
Superlative
|
|
tall
|
|
|
|
good
|
|
|
|
bad
|
|
|
|
beautiful
|
|
|
|
far
|
|
|
Answers:
|
Positive
|
Comparative
|
Superlative
|
|
tall
|
taller
|
tallest
|
|
good
|
better
|
best
|
|
bad
|
worse
|
worst
|
|
beautiful
|
more beautiful
|
most beautiful
|
|
far
|
farther/further
|
farthest/furthest
|
C. Fill in the correct form of the adjective.
- This is the __________ (hot) day of the summer so far.
- She is __________ (tall) than her sister.
- Of all the students, he is __________ (intelligent).
- Today is __________ (cold) than yesterday.
- This building is the __________ (old) in the city.
Answers:
- hottest
- taller
- the most intelligent
- colder
- oldest
Exercise 4: Adverbs
A. Identify the adverb and state what it modifies (verb, adjective or another adverb).
- She ran very quickly to catch the bus.
- He spoke extremely softly in the library.
- The child answered quite confidently.
- They arrived late for the meeting.
- She almost never arrives on time.
Answers:
- very → modifies quickly (adverb); quickly → modifies ran (verb)
- extremely → modifies softly (adverb); softly → modifies spoke (verb)
- quite → modifies confidently (adverb); confidently → modifies answered (verb)
- late → modifies arrived (verb)
- almost → modifies never (adverb); never → modifies arrives (verb)
B. Choose the correct adverb form.
- She sings __________ (beautiful / beautifully).
- He works __________ (hard / hardly) every day.
- The dog ran __________ (quick / quickly) across the field.
- She __________ (near / nearly) missed the train.
- He drives __________ (careful / carefully) in the rain.
Answers:
- beautifully
- hard
- quickly
- nearly
- carefully
C. Rewrite each sentence by placing the adverb of frequency in the correct position.
- She is late for school. (never)
- He drinks coffee in the morning. (always)
- They go to the cinema on weekends. (sometimes)
- I have visited that museum. (often)
- She forgets her homework. (rarely)
Answers:
- She is never late for school.
- He always drinks coffee in the morning.
- They sometimes go to the cinema on weekends.
- I have often visited that museum.
- She rarely forgets her homework.
Exercise 5: Verbs
A. Identify the verb and classify it as action, linking or auxiliary.
- She is a talented painter.
- The children are playing in the garden.
- He seems very tired today.
- They have completed the project.
- The soup tastes delicious.
- She runs five kilometres every morning.
- He has been waiting for an hour.
- The flowers smell wonderful.
- We were watching a film when the lights went out.
- The baby looks happy.
Answers:
- is → linking
- are playing → auxiliary (are) + action (playing)
- seems → linking
- have completed → auxiliary (have) + action (completed)
- tastes → linking
- runs → action
- has been waiting → auxiliary (has been) + action (waiting)
- smell → linking
- were watching → auxiliary (were) + action (watching)
- looks → linking
B. Principal parts of the verb. Complete the table.
|
Base Form
|
Past Simple
|
Past Participle
|
|
go
|
|
|
|
write
|
|
|
|
eat
|
|
|
|
take
|
|
|
|
speak
|
|
|
Answers:
|
Base Form
|
Past Simple
|
Past Participle
|
|
go
|
went
|
gone
|
|
write
|
wrote
|
written
|
|
eat
|
ate
|
eaten
|
|
take
|
took
|
taken
|
|
speak
|
spoke
|
spoken
|
Exercise 6: Subject-Verb Agreement
A. Choose the correct verb.
- The team (has / have) won the match.
- Neither the students nor the teacher (was / were) present.
- Everyone in the class (knows / know) the answer.
- The news (is / are) very surprising today.
- Each of the students (has / have) a textbook.
- Mathematics (is / are) her favourite subject.
- The committee (has / have) made its decision.
- Either he or his friends (is / are) responsible.
- A number of students (was / were) absent.
- The number of students (has / have) increased.
Answers:
- has
- was
- knows
- is
- has
- is
- has
- are
- were
- has
B. Correct the error in each sentence.
- The dogs was barking all night.
- She don't like spicy food.
- None of the answers are correct.
- The scissors is on the table.
- He and I is going to the market together.
Answers:
- The dogs were barking all night.
- She doesn't like spicy food.
- None of the answers is correct.
- The scissors are on the table.
- He and I are going to the market together.
Exercise 7: Tenses
Tenses: Present
A. Fill in the correct present tense form.
- She __________ (study) English every evening.
- The train __________ (leave) at eight o'clock every morning.
- Look! The cat __________ (sit) on the roof.
- I __________ (not / finish) my homework yet.
- Water __________ (boil) at 100 degrees Celsius.
- She __________ (read) three books this month already.
- They __________ (play) cricket in the garden right now.
- He __________ (work) at this company for five years.
- The sun __________ (rise) in the east.
- She __________ (not / sleep) well for the past week.
Answers:
- studies (present simple: habit)
- leaves (present simple: schedule)
- is sitting (present continuous: action happening now)
- have not finished (present perfect: not yet)
- boils (present simple: scientific fact)
- has read (present perfect: this month)
- are playing (present continuous: right now)
- has been working (present perfect continuous: duration)
- rises (present simple: fact)
- has not been sleeping (present perfect continuous: duration)
B. Identify the present tense used. Write PS (Present Simple), PC (Present Continuous), PP (Present Perfect) or PPC (Present Perfect Continuous).
- I have been waiting for over an hour.
- She plays the violin beautifully.
- They are building a new school in our area.
- He has already eaten his lunch.
- The Earth revolves around the Sun.
Answers:
- PPC
- PS
- PC
- PP
- PS
Tenses: Past
A. Fill in the correct past tense form.
- She __________ (finish) her homework before dinner.
- By the time I arrived, they __________ (already / leave).
- He __________ (walk) to school every day when he was young.
- I __________ (read) the entire novel in one sitting.
- She __________ (study) for three hours when the lights went out.
- They __________ (live) in Mumbai for ten years before moving to Delhi.
- He __________ (not / call) me yesterday.
- What __________ you __________ (do) at this time yesterday?
- She __________ (just / complete) the assignment when the teacher asked for it.
- He __________ (play) cricket for the school team for two years.
Answers:
- had finished (past perfect: before another past event)
- had already left (past perfect)
- walked (past simple: habitual past)
- read (past simple: completed action)
- had been studying (past perfect continuous: duration before another past event)
- had lived (past perfect: before moving)
- did not call (past simple: negative)
- were you doing (past continuous: question)
- had just completed (past perfect)
- had been playing (past perfect continuous)
B. Identify the past tense used. Write PS (Past Simple), PaC (Past Continuous), PaP (Past Perfect), or PaPC (Past Perfect Continuous).
- She was cooking when he arrived.
- They had been waiting for two hours when the bus finally came.
- He finished the report last night.
- By the time she called, I had already eaten.
- I was reading while she was watching television.
Answers:
- PaC (was cooking); PS (arrived)
- PaPC (had been waiting); PS (came)
- PS
- PS (called); PaP (had eaten)
- PaC (was reading / was watching)
Tenses: Future
A. Choose the correct future form.
- By the time you arrive, I __________ (cook) dinner. (will cook / will have cooked)
- She __________ (probably / pass) the exam. (will probably pass / will have probably passed)
- Look at those clouds. It __________ (rain). (will rain / is going to rain)
- By next June, she __________ (complete) her degree. (will complete / will have completed)
- They __________ (meet) us at the station tomorrow. (will meet / are going to meet)
- By this time next year, I __________ (work) here for a decade. (will have worked / will work)
- She __________ (travel) to Paris next month. (will travel / is going to travel)
- I think it __________ (be) a success. (will be / is going to be)
- By midnight, the celebrations __________ (end). (will end / will have ended)
- Don't worry. He __________ (help) you. (will help / is going to help)
Answers:
- will have cooked (future perfect: completion before arrival)
- will probably pass (future simple: prediction)
- is going to rain (going to: evidence in present)
- will have completed (future perfect: completion by a deadline)
- will meet (future simple: arrangement)
- will have worked (future perfect: duration to a future point)
- is going to travel (going to: already planned)
- will be (future simple: opinion/prediction)
- will have ended (future perfect: completion by midnight)
- will help (future simple: offer/spontaneous decision)
Exercise 8: Articles
A. Fill in with a, an, the or Ø (no article).
- She is __________ engineer at __________ reputed company.
- __________ sun rises in __________ east.
- He plays __________ piano beautifully.
- I saw __________ elephant at the zoo. __________ elephant had huge tusks.
- __________ Ganga is __________ sacred river in India.
- She speaks __________ French fluently.
- He is __________ honest man.
- I waited for __________ hour at __________ station.
- __________ Taj Mahal is __________ beautiful monument.
- She was elected __________ president of the committee.
Answers:
- an, a
- The, the
- the
- an, The
- The, a
- Ø
- an
- an, the
- The, a
- Ø
B. Correct the article error in each sentence.
- She is a best student in the class.
- He plays the cricket every evening.
- We saw the tiger at the zoo yesterday.
- She has an university degree.
- I waited for a hour before he arrived.
Answers:
- ‘a best’ → the best
- ‘the cricket’ → Ø (no article with sports)
- ‘the tiger’ → a tiger (first mention, non-specific)
- ‘an university’ → a university (consonant sound ‘yoo’)
- ‘a hour’ → an hour (vowel sound, silent h)
Exercise 9: Prepositions
A. Fill in the correct preposition.
- She arrived __________ the station __________ time.
- The book is __________ the shelf __________ the window.
- He has been working __________ this company __________ five years.
- She is good __________ solving mathematical problems.
- We will meet __________ Monday __________ three o'clock.
- The cat jumped __________ the table.
- He walked __________ the bridge slowly.
- She is fond __________ classical music.
- The school is __________ the end __________ the road.
- He was absent __________ school __________ three days.
Answers:
- at, on
- on, near/by
- with/at, for
- at
- on, at
- onto/off
- across/over
- of
- at, of
- from, for
B. Correct the preposition error.
- She is married with a doctor.
- He has been waiting since two hours.
- The train arrived on time in the station.
- She is good in singing.
- He is interested for history.
Answers:
- married to a doctor
- waiting for two hours
- arrived at the station on time
- good at singing
- interested in history
Exercise 10: Conjunctions
A. Fill in with the correct conjunction.
|
and
|
but
|
or
|
so
|
because
|
although
|
unless
|
however
|
therefore
|
while
|
- She was tired, __________ she continued working.
- He will not come __________ you invite him personally.
- She studied hard __________ she passed the exam.
- He is tall __________ his brother is short.
- __________ it was raining, they played outside.
- She was cooking __________ he was reading.
- He missed the bus; __________, he was late.
- You must practise daily, __________ you will not improve.
- Would you like tea __________ coffee?
- She was sick; __________, she completed the assignment.
Answers:
- but
- unless
- so
- but
- Although
- while
- therefore
- or
- or
- however
B. Combine each pair of sentences using an appropriate conjunction.
- She worked hard. She failed the exam.
- He was hungry. He ate three sandwiches.
- You can take the bus. You can walk to school.
- She was ill. She attended the meeting.
- He did not study. He did not pass.
Answers:
- She worked hard, but she failed the exam.
- He was hungry, so he ate three sandwiches.
- You can take the bus or walk to school.
- Although she was ill, she attended the meeting.
- He did not study, so he did not pass.
Exercise 11: Active and Passive Voice
A. Identify active or passive.
- The letter was written by her.
- She wrote the letter.
- The cake has been eaten by the children.
- He is painting the fence.
- The match was won by our team.
Answers:
- Passive
- Active
- Passive
- Active
- Passive
B. Change active to passive.
- She wrote a beautiful poem.
- The manager approved the project.
- They are building a new hospital.
- He has completed the report.
- The teacher will announce the results tomorrow.
Answers:
- A beautiful poem was written by her.
- The project was approved by the manager.
- A new hospital is being built by them.
- The report has been completed by him.
- The results will be announced by the teacher tomorrow.
C. Change passive to active.
- The window was broken by the boy.
- The letter has been sent by her.
- The road is being repaired by the workers.
- The prize was given to her by the principal.
- The book was written by a famous author.
Answers:
- The boy broke the window.
- She has sent the letter.
- The workers are repairing the road.
- The principal gave her the prize.
- A famous author wrote the book.
Exercise 12: Direct and Indirect Speech
A. Change direct to indirect speech.
- She said, “I am very tired.”
- He said to me, “I will help you tomorrow.”
- She said, “I have finished my homework.”
- He said, “I was reading when you called.”
- She said to him, “Please close the door.”
Answers:
- She said that she was very tired.
- He told me that he would help me the next day.
- She said that she had finished her homework.
- He said that he had been reading when I had called.
- She requested him to close the door.
B. Change indirect to direct speech.
- He told me that he was going to the market.
- She said that she had never seen such a beautiful place.
- He asked me whether I had done my homework.
- She told him to sit down quietly.
- He said that the Earth revolves around the Sun.
Answers:
- He said to me, "I am going to the market."
- She said, "I have never seen such a beautiful place."
- He asked me, "Have you done your homework?"
- She said to him, "Sit down quietly."
- He said, "The Earth revolves around the Sun."
Exercise 13: Sentence Correction
A. Each sentence has one grammatical error. Identify it and rewrite the sentence correctly.
- She don't know the answer to the question.
- He has went to the market already.
- Neither of the two options are acceptable.
- The news are shocking to everyone.
- She is more taller than her sister.
- He told me that he will come tomorrow.
- I have seen him yesterday at the station.
- She was too tired for go to the party.
- He plays cricket good.
- The scissors was on the table.
- She asked me that what I was doing.
- By the time we arrived, the film already started.
- Each student have to submit their project by Friday.
- She speaks French more fluenter than I do.
- He has been working here since three years.
Answers:
- ‘don't’ → doesn't (She doesn't know the answer.)
- ‘has went’ → has gone (He has gone to the market already.)
- ‘are’ → is (Neither of the two options is acceptable.)
- ‘are’ → is (The news is shocking to everyone.)
- ‘more taller’ → taller (She is taller than her sister.)
- ‘will come’ → would come (He told me that he would come the next day.)
- ‘have seen’ → saw (I saw him yesterday at the station.)
- ‘for go’ → to go (She was too tired to go to the party.)
- ‘good’ → well (He plays cricket well.)
- ‘was’ → were (The scissors were on the table.)
- ‘that what’ → what (She asked me what I was doing.)
- ‘already started’ → had already started (By the time we arrived, the film had already started.)
- ‘have’ → has (Each student has to submit their project by Friday.)
- ‘more fluenter’ → more fluently (She speaks French more fluently than I do.)
- ‘since’ → for (He has been working here for three years.)
Exercise 14: Mixed Grammar [Advanced]
A. Identify the grammatical error and correct it.
- The committee have decided to postpone the event.
- She has visited Paris last summer.
- He is one of the best student in the class.
- It was her who called first.
- She works more harder than anyone else.
- If I would have known, I would have told you.
- He asked her that whether she had finished.
- The police is investigating the matter.
- We discussed about the problem for an hour.
- She insisted that he comes immediately.
Answers:
- ‘have decided’ → has decided (committee = singular collective noun in this context)
- ‘has visited’ → visited (last summer = specific past time, requires past simple)
- ‘student’ → students ("one of the best students")
- ‘It was her’ → It was she (subject complement requires subjective pronoun)
- ‘more harder’ → harder (double comparative error)
- ‘would have known’ → had known (third conditional: If I had known, I would have told you.)
- ‘that whether’ → whether (He asked her whether she had finished.)
- ‘is’ → are (The police are investigating the matter.)
- ‘discussed about’ → discussed (We discussed the problem for an hour; no preposition needed)
- ‘comes’ → come (She insisted that he come immediately; subjunctive mood)
B. Fill in the blanks in this mixed grammar passage.
By the time the conference begins, all the delegates __________ (1: arrive) from different parts of the country. The event __________ (2: organise) by the national committee, __________ (3: which / that) has been working __________ (4: since / for) the past six months. Neither the host nor the speakers __________ (5: has / have) confirmed the final agenda yet. __________ (6: A / The) main session will cover topics __________ (7: such as / such like) climate change and global trade. Each delegate __________ (8: is / are) expected to present __________ (9: their / its) findings. By __________ (10: the / Ø) end of the day, everyone __________ (11: will have heard / will hear) at least five presentations. __________ (12: Although / But) the schedule is tight, the organisers __________ (13: is hoping / are hoping) to include a networking session __________ (14: too / also). This is __________ (15: the more ambitious / the most ambitious) event the committee __________ (16: has ever organised / ever organised).
Answers:
- will have arrived (future perfect)
- is being organised (present continuous passive)
- which (non-restrictive relative clause)
- for (duration: for + period)
- have (neither...nor: verb agrees with nearer subject ‘speakers’)
- The (specific session)
- such as (correct phrase for examples)
- is (each = singular)
- their (each delegate, inclusive)
- the (the end)
- will have heard (future perfect: completion by end of day)
- Although (conjunction of contrast)
- are hoping (organisers = plural)
- too (at end of clause)
- the most ambitious (superlative)
- has ever organised (present perfect with ‘ever’)