MP Board 9th English Grammar Gap Filling Tense MCQs

MP Board 9th English Grammar Gap Filling Tense MCQs :

Here are 80 important Multiple Choice Questions (MCQs) for 9th-grade students following the NCERT syllabus (MP Board), divided into 20 questions for each of the four types of Present Tense,

Here are 80 important Multiple Choice Questions (MCQs) for 9th-grade students, divided into 20 questions for each of the four types of Past Tense.

Here are 80 important Multiple Choice Questions (MCQs) for 9th-grade students, divided into 20 questions for each of the four types of Future Tense.


1. Simple Present Tense (20 MCQs)

  1. The sun ______ in the east.
    a) rise
    b) rises
    c) is rising
    d) rose
    Answer: b) rises
  2. They ______ to school by bus every day.
    a) go
    b) goes
    c) going
    d) gone
    Answer: a) go
  3. Water ______ at 100°C.
    a) boil
    b) boils
    c) is boiling
    d) boiled
    Answer: b) boils
  4. He ______ not like coffee.
    a) do
    b) does
    c) is
    d) has
    Answer: b) does
  5. ______ you play cricket?
    a) Does
    b) Do
    c) Is
    d) Are
    Answer: b) Do
  6. My mother ______ delicious food.
    a) cook
    b) cooks
    c) cooking
    d) cooked
    Answer: b) cooks
  7. Cats ______ mice.
    a) chase
    b) chases
    c) chasing
    d) chased
    Answer: a) chase
  8. The train ______ at 9:00 PM.
    a) leave
    b) leaves
    c) is leaving
    d) left
    Answer: b) leaves
  9. She always ______ the truth.
    a) speak
    b) speaks
    c) speaking
    d) spoke
    Answer: b) speaks
  10. We ______ in Bhopal.
    a) lives
    b) live
    c) living
    d) lived
    Answer: b) live
  11. The Earth ______ around the Sun.
    a) revolve
    b) revolves
    c) revolving
    d) revolved
    Answer: b) revolves
  12. Does she ______ English?
    a) know
    b) knows
    c) knowing
    d) knew
    Answer: a) know
  13. I ______ read newspaper daily.
    a) does not
    b) do not
    c) am not
    d) have not
    Answer: b) do not
  14. Birds ______ in the sky.
    a) fly
    b) flies
    c) flying
    d) flew
    Answer: a) fly
  15. Mr. Sharma ______ us Mathematics.
    a) teach
    b) teaches
    c) teaching
    d) taught
    Answer: b) teaches
  16. They often ______ movies on weekends.
    a) watch
    b) watches
    c) watching
    d) watched
    Answer: a) watch
  17. It ______ heavily in July here.
    a) rain
    b) rains
    c) raining
    d) rained
    Answer: b) rains
  18. Cows ______ grass.
    a) eat
    b) eats
    c) eating
    d) ate
    Answer: a) eat
  19. He never ______ a lie.
    a) tell
    b) tells
    c) telling
    d) told
    Answer: b) tells
  20. When ______ the school start?
    a) do
    b) does
    c) is
    d) are
    Answer: b) does

2. Present Continuous Tense (20 MCQs)

  1. I ______ a letter now.
    a) write
    b) am writing
    c) writes
    d) written
    Answer: b) am writing
  2. Look! The baby ______.
    a) sleep
    b) sleeps
    c) is sleeping
    d) slept
    Answer: c) is sleeping
  3. They ______ football in the ground.
    a) is playing
    b) are playing
    c) plays
    d) played
    Answer: b) are playing
  4. She ______ not ______ to music right now.
    a) is, listening
    b) are, listening
    c) does, listen
    d) is, listens
    Answer: a) is, listening
  5. Why ______ you ______?
    a) are, crying
    b) is, crying
    c) do, cry
    d) are, cries
    Answer: a) are, crying
  6. It ______ outside.
    a) rain
    b) rains
    c) is raining
    d) rained
    Answer: c) is raining
  7. We ______ to Mumbai tomorrow.
    a) go
    b) goes
    c) are going
    d) went
    Answer: c) are going (Used for planned near future action)
  8. The students ______ for their exams.
    a) is preparing
    b) are preparing
    c) prepares
    d) prepared
    Answer: b) are preparing
  9. My father ______ a newspaper.
    a) is reading
    b) are reading
    c) read
    d) reads
    Answer: a) is reading
  10. Who ______ at the door?
    a) knocks
    b) is knocking
    c) are knocking
    d) knocked
    Answer: b) is knocking
  11. I ______ not ______ well today.
    a) am, feeling
    b) is, feeling
    c) are, feeling
    d) do, feel
    Answer: a) am, feeling
  12. Are they ______ TV?
    a) watch
    b) watches
    c) watching
    d) watched
    Answer: c) watching
  13. The birds ______ in the trees.
    a) is chirping
    b) are chirping
    c) chirps
    d) chirped
    Answer: b) are chirping
  14. He ______ currently ______ on a new project.
    a) is, works
    b) is, working
    c) does, work
    d) has, worked
    Answer: b) is, working
  15. Look at the sky! It ______ going to rain.
    a) is
    b) are
    c) am
    d) will
    Answer: a) is
  16. Don’t disturb him. He ______ his homework.
    a) does
    b) is doing
    c) did
    d) has done
    Answer: b) is doing
  17. They ______ wearing new clothes.
    a) is
    b) am
    c) are
    d) be
    Answer: c) are
  18. What ______ you ______ these days?
    a) are, doing
    b) do, do
    c) have, done
    d) did, do
    Answer: a) are, doing
  19. The population of the city ______ increasing rapidly.
    a) is
    b) are
    c) has
    d) have
    Answer: a) is
  20. I ______ staying with my uncle for a few weeks.
    a) is
    b) am
    c) are
    d) do
    Answer: b) am

3. Present Perfect Tense (20 MCQs)

  1. I ______ just ______ my lunch.
    a) have, finished
    b) has, finished
    c) had, finished
    d) am, finishing
    Answer: a) have, finished
  2. She ______ already ______ the movie.
    a) has, see
    b) has, seen
    c) have, seen
    d) had, seen
    Answer: b) has, seen
  3. They ______ to Delhi recently.
    a) has gone
    b) have gone
    c) went
    d) go
    Answer: b) have gone
  4. He ______ not ______ his work yet.
    a) has, completed
    b) have, completed
    c) did, complete
    d) is, completing
    Answer: a) has, completed
  5. ______ you ever ______ to the Taj Mahal?
    a) Has, been
    b) Have, been
    c) Did, go
    d) Are, going
    Answer: b) Have, been
  6. We ______ lived here for ten years.
    a) has
    b) have
    c) are
    d) were
    Answer: b) have
  7. The train ______ just ______ at the platform.
    a) has, arrived
    b) have, arrived
    c) is, arriving
    d) did, arrive
    Answer: a) has, arrived
  8. I ______ lost my pen. Have you seen it?
    a) have
    b) has
    c) had
    d) am
    Answer: a) have
  9. She ______ never ______ a lie.
    a) has, told
    b) have, told
    c) has, tell
    d) did, tell
    Answer: a) has, told
  10. They ______ already ______ their dinner.
    a) have, taken
    b) has, taken
    c) had, taken
    d) are, taking
    Answer: a) have, taken
  11. My friend ______ bought a new car.
    a) have
    b) has
    c) is
    d) did
    Answer: b) has
  12. How long ______ you ______ him?
    a) have, know
    b) has, known
    c) have, known
    d) do, know
    Answer: c) have, known
  13. He ______ just gone out.
    a) have
    b) has
    c) is
    d) was
    Answer: b) has
  14. We ______ not received any letter from him yet.
    a) has
    b) have
    c) did
    d) do
    Answer: b) have
  15. Who ______ broken this glass?
    a) have
    b) has
    c) is
    d) did
    Answer: b) has
  16. I ______ read this book twice.
    a) has
    b) have
    c) am
    d) had
    Answer: b) have
  17. The scientists ______ discovered a new vaccine.
    a) has
    b) have
    c) are
    d) were
    Answer: b) have
  18. ______ she finished her homework?
    a) Have
    b) Has
    c) Did
    d) Is
    Answer: b) Has
  19. They ______ solved the problem.
    a) has
    b) have
    c) are
    d) did
    Answer: b) have
  20. I ______ cut my finger. It’s bleeding.
    a) have
    b) has
    c) had
    d) am
    Answer: a) have

4. Present Perfect Continuous Tense (20 MCQs)

  1. It ______ raining since morning.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been
  2. They ______ playing cricket for two hours.
    a) have been
    b) has been
    c) are
    d) were
    Answer: a) have been
  3. She ______ waiting for you since 4 o’clock.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been
  4. I ______ working in this office for five years.
    a) am
    b) have been
    c) has been
    d) had been
    Answer: b) have been
  5. We ______ living here since 2010.
    a) are
    b) have been
    c) has been
    d) were
    Answer: b) have been
  6. He ______ reading this book for a week.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been
  7. How long ______ you ______ waiting here?
    a) have, been
    b) has, been
    c) are, being
    d) were, being
    Answer: a) have, been
  8. The child ______ sleeping since 2 PM.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been
  9. They ______ not ______ working since yesterday.
    a) have, been
    b) has, been
    c) are, being
    d) were, being
    Answer: a) have, been
  10. ______ it ______ raining for two days?
    a) Has, been
    b) Have, been
    c) Is, being
    d) Was, being
    Answer: a) Has, been
  11. My father ______ teaching in this school since 2005.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been
  12. We ______ learning English for six months.
    a) are
    b) have been
    c) has been
    d) were
    Answer: b) have been
  13. She is tired because she ______ running.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been
  14. The workers ______ building this bridge for two years.
    a) are
    b) have been
    c) has been
    d) were
    Answer: b) have been
  15. I ______ trying to call you since morning.
    a) am
    b) have been
    c) has been
    d) was
    Answer: b) have been
  16. He ______ watching TV for three hours.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been
  17. ______ you ______ exercising lately?
    a) Have, been
    b) Has, been
    c) Are, being
    d) Do, be
    Answer: a) Have, been
  18. The kettle ______ boiling for ten minutes.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been
  19. They ______ discussing the matter since last week.
    a) are
    b) have been
    c) has been
    d) were
    Answer: b) have been
  20. My sister ______ preparing for competitive exams for a year.
    a) is
    b) has been
    c) have been
    d) was
    Answer: b) has been

Here are 80 important Multiple Choice Questions (MCQs) for 9th-grade students, divided into 20 questions for each of the four types of Past Tense.


1. Simple Past Tense (20 MCQs)

  1. I ______ to the market yesterday.
    a) go
    b) went
    c) gone
    d) going
    Answer: b) went
  2. She ______ a beautiful song at the party.
    a) sing
    b) sings
    c) sang
    d) sung
    Answer: c) sang
  3. We ______ cricket last Sunday.
    a) play
    b) played
    c) playing
    d) plays
    Answer: b) played
  4. He ______ not come to school yesterday.
    a) do
    b) does
    c) did
    d) is
    Answer: c) did
  5. ______ you see the movie last night?
    a) Do
    b) Did
    c) Were
    d) Had
    Answer: b) Did
  6. They ______ in Delhi for five years.
    a) live
    b) lives
    c) lived
    d) living
    Answer: c) lived
  7. I ______ a letter to my friend last week.
    a) write
    b) wrote
    c) written
    d) writing
    Answer: b) wrote
  8. The teacher ______ us a new lesson yesterday.
    a) teach
    b) taught
    c) teaching
    d) teaches
    Answer: b) taught
  9. We ______ visit the zoo last month.
    a) did not
    b) do not
    c) does not
    d) have not
    Answer: a) did not
  10. When ______ you buy this car?
    a) do
    b) did
    c) were
    d) are
    Answer: b) did
  11. He ______ his homework on time.
    a) complete
    b) completes
    c) completed
    d) completing
    Answer: c) completed
  12. It ______ heavily last night.
    a) rain
    b) rains
    c) rained
    d) raining
    Answer: c) rained
  13. India ______ freedom in 1947.
    a) get
    b) got
    c) getting
    d) gets
    Answer: b) got
  14. She ______ me a nice gift.
    a) give
    b) gives
    c) gave
    d) given
    Answer: c) gave
  15. They ______ to the party late.
    a) come
    b) came
    c) coming
    d) comes
    Answer: b) came
  16. I ______ him at the market yesterday.
    a) meet
    b) meets
    c) met
    d) meeting
    Answer: c) met
  17. ______ she finish her work?
    a) Do
    b) Did
    c) Does
    d) Was
    Answer: b) Did
  18. We ______ by bus.
    a) travel
    b) travels
    c) traveled
    d) traveling
    Answer: c) traveled
  19. He ______ the glass by mistake.
    a) break
    b) broke
    c) broken
    d) breaking
    Answer: b) broke
  20. My father ______ a new house last year.
    a) buy
    b) buys
    c) bought
    d) buying
    Answer: c) bought

2. Past Continuous Tense (20 MCQs)

  1. I ______ reading a book when you called.
    a) am
    b) was
    c) were
    d) had
    Answer: b) was
  2. They ______ playing football in the rain.
    a) was
    b) were
    c) are
    d) have
    Answer: b) were
  3. She ______ cooking dinner when the guests arrived.
    a) is
    b) was
    c) were
    d) had
    Answer: b) was
  4. We ______ watching TV at 8 PM last night.
    a) are
    b) was
    c) were
    d) did
    Answer: c) were
  5. What ______ you doing yesterday evening?
    a) was
    b) were
    c) are
    d) did
    Answer: b) were
  6. He ______ not sleeping when I entered the room.
    a) was
    b) were
    c) is
    d) did
    Answer: a) was
  7. The birds ______ chirping in the morning.
    a) was
    b) were
    c) are
    d) did
    Answer: b) were
  8. It ______ raining heavily yesterday.
    a) is
    b) was
    c) were
    d) has
    Answer: b) was
  9. While I was walking, I ______ an old friend.
    a) meet
    b) met
    c) was meeting
    d) meeting
    Answer: b) met (Simple past interrupts past continuous)
  10. They ______ making noise in the class.
    a) was
    b) were
    c) are
    d) have
    Answer: b) were
  11. She was ______ a letter.
    a) write
    b) wrote
    c) writing
    d) written
    Answer: c) writing
  12. ______ he studying when you saw him?
    a) Was
    b) Were
    c) Did
    d) Is
    Answer: a) Was
  13. The children ______ laughing at the clown.
    a) was
    b) were
    c) are
    d) did
    Answer: b) were
  14. I was ______ for the bus.
    a) wait
    b) waited
    c) waiting
    d) waits
    Answer: c) waiting
  15. Why ______ she crying?
    a) was
    b) were
    c) is
    d) did
    Answer: a) was
  16. We were not ______ to music.
    a) listen
    b) listened
    c) listening
    d) listens
    Answer: c) listening
  17. While mother was cooking, father ______ reading the newspaper.
    a) is
    b) was
    c) were
    d) did
    Answer: b) was
  18. The dog was ______ at the stranger.
    a) bark
    b) barked
    c) barking
    d) barks
    Answer: c) barking
  19. You ______ driving very fast.
    a) was
    b) were
    c) are
    d) did
    Answer: b) were
  20. He fell down while he ______ running.
    a) is
    b) was
    c) were
    d) has
    Answer: b) was

3. Past Perfect Tense (20 MCQs)

  1. The train ______ left before we reached the station.
    a) has
    b) have
    c) had
    d) was
    Answer: c) had
  2. I ______ already finished my work when he came.
    a) have
    b) had
    c) was
    d) did
    Answer: b) had
  3. She said that she ______ seen the movie before.
    a) has
    b) had
    c) was
    d) is
    Answer: b) had
  4. The patient had died before the doctor ______.
    a) arrive
    b) arrived
    c) arrives
    d) arriving
    Answer: b) arrived
  5. We ______ never visited that place before last year.
    a) have
    b) had
    c) were
    d) did
    Answer: b) had
  6. He ______ eaten his lunch by 2 PM.
    a) has
    b) had
    c) was
    d) did
    Answer: b) had
  7. Had they ______ the match before it started raining?
    a) win
    b) won
    c) winning
    d) wins
    Answer: b) won
  8. I realized that I ______ my keys at home.
    a) have left
    b) had left
    c) left
    d) leaving
    Answer: b) had left
  9. She ______ not completed her assignment when the teacher asked.
    a) has
    b) had
    c) was
    d) did
    Answer: b) had
  10. After they ______ gone, I sat down and rested.
    a) have
    b) had
    c) were
    d) are
    Answer: b) had
  11. We went for a walk after the rain ______ stopped.
    a) has
    b) had
    c) was
    d) is
    Answer: b) had
  12. By the time I reached the school, the bell ______ rung.
    a) has
    b) had
    c) was
    d) is
    Answer: b) had
  13. He told me that he ______ met her in London.
    a) has
    b) had
    c) was
    d) did
    Answer: b) had
  14. I washed my hands because I ______ been gardening.
    a) have
    b) had
    c) was
    d) am
    Answer: b) had
  15. The thief ______ escaped before the police arrived.
    a) has
    b) had
    c) was
    d) is
    Answer: b) had
  16. She ______ lived in Paris before moving to New York.
    a) has
    b) had
    c) was
    d) did
    Answer: b) had
  17. Had you ______ him before the party?
    a) see
    b) saw
    c) seen
    d) seeing
    Answer: c) seen
  18. They were hungry because they ______ not eaten anything all day.
    a) have
    b) had
    c) were
    d) did
    Answer: b) had
  19. When I arrived at the cinema, the film ______ already started.
    a) has
    b) had
    c) was
    d) is
    Answer: b) had
  20. I didn’t know who he was. I ______ never seen him before.
    a) have
    b) had
    c) was
    d) did
    Answer: b) had

4. Past Perfect Continuous Tense (20 MCQs)

  1. I ______ waiting for you for two hours when you finally arrived.
    a) have been
    b) had been
    c) was
    d) am
    Answer: b) had been
  2. She was tired because she ______ working all day.
    a) has been
    b) had been
    c) is
    d) was
    Answer: b) had been
  3. They ______ playing cricket since morning when it started to rain.
    a) have been
    b) had been
    c) were
    d) are
    Answer: b) had been
  4. He ______ living in that house for ten years before he sold it.
    a) has been
    b) had been
    c) was
    d) is
    Answer: b) had been
  5. We ______ travelling for three days when we reached our destination.
    a) have been
    b) had been
    c) were
    d) are
    Answer: b) had been
  6. The roads were wet because it ______ raining all night.
    a) has been
    b) had been
    c) was
    d) is
    Answer: b) had been
  7. How long ______ you been waiting when the bus finally came?
    a) have
    b) had
    c) were
    d) did
    Answer: b) had
  8. She ______ studying for her exams for weeks before she fell ill.
    a) has been
    b) had been
    c) was
    d) is
    Answer: b) had been
  9. They had been ______ the match for an hour when the power went out.
    a) watch
    b) watched
    c) watching
    d) watches
    Answer: c) watching
  10. He had not been ______ well for some time before he went to the doctor.
    a) feel
    b) felt
    c) feeling
    d) feels
    Answer: c) feeling
  11. The child had been ______ before his mother came.
    a) cry
    b) cried
    c) crying
    d) cries
    Answer: c) crying
  12. We had been ______ in the garden since morning.
    a) work
    b) worked
    c) working
    d) works
    Answer: c) working
  13. I had been ______ to call you for an hour.
    a) try
    b) tried
    c) trying
    d) tries
    Answer: c) trying
  14. The workers had been ______ the bridge for six months.
    a) build
    b) built
    c) building
    d) builds
    Answer: c) building
  15. She had been ______ English for five years before she moved to England.
    a) learn
    b) learnt
    c) learning
    d) learns
    Answer: c) learning
  16. They had been ______ containing the fire for hours.
    a) try
    b) tried
    c) trying
    d) tries
    Answer: c) trying
  17. Had he been ______ for the test?
    a) prepare
    b) prepared
    c) preparing
    d) prepares
    Answer: c) preparing
  18. We had been ______ discussion on this topic for a long time.
    a) have
    b) had
    c) having
    d) has
    Answer: c) having
  19. The farmer had been ______ the field since dawn.
    a) plough
    b) ploughed
    c) ploughing
    d) ploughs
    Answer: c) ploughing
  20. I had been ______ of visiting you for a long time.
    a) think
    b) thought
    c) thinking
    d) thinks
    Answer: c) thinking

Here are 80 important Multiple Choice Questions (MCQs) for 9th-grade students, divided into 20 questions for each of the four types of Future Tense.


1. Simple Future Tense (20 MCQs)

  1. I think it ______ rain tomorrow.
    a) rains
    b) will rain
    c) is raining
    d) rained
    Answer: b) will rain
  2. We ______ visit our grandparents next Sunday.
    a) will
    b) did
    c) are
    d) have
    Answer: a) will
  3. She ______ turn sixteen next month.
    a) is
    b) will
    c) has
    d) was
    Answer: b) will
  4. They ______ probably win the match.
    a) will
    b) are
    c) have
    d) did
    Answer: a) will
  5. I promise I ______ help you with your homework.
    a) am helping
    b) will help
    c) help
    d) helped
    Answer: b) will help
  6. Wait here, I ______ get some water.
    a) will
    b) am
    c) do
    d) have
    Answer: a) will
  7. ______ you come to the party tonight?
    a) Do
    b) Will
    c) Are
    d) Have
    Answer: b) Will
  8. He ______ not go to school tomorrow because he is sick.
    a) does
    b) did
    c) will
    d) has
    Answer: c) will
  9. If you study hard, you ______ pass the exam.
    a) will
    b) are
    c) did
    d) have
    Answer: a) will
  10. The train ______ arrive at 10 AM.
    a) will
    b) is
    c) did
    d) has
    Answer: a) will
  11. I hope she ______ like the gift.
    a) will
    b) is
    c) does
    d) has
    Answer: a) will
  12. Maybe we ______ go out for dinner.
    a) will
    b) are
    c) have
    d) did
    Answer: a) will
  13. Who ______ win the election?
    a) will
    b) is
    c) does
    d) has
    Answer: a) will
  14. I’m sure they ______ understand the problem.
    a) will
    b) are
    c) have
    d) did
    Answer: a) will
  15. Don’t worry, I ______ not tell anyone.
    a) do
    b) am
    c) will
    d) have
    Answer: c) will
  16. ______ you please open the door?
    a) Will
    b) Do
    c) Are
    d) Have
    Answer: a) Will
  17. Next year, prices ______ increase.
    a) will
    b) are
    c) have
    d) did
    Answer: a) will
  18. I believe India ______ become a developed nation soon.
    a) will
    b) is
    c) has
    d) did
    Answer: a) will
  19. It is very hot. I ______ turn on the fan.
    a) am
    b) will
    c) do
    d) have
    Answer: b) will
  20. They ______ build a new bridge here next year.
    a) will
    b) did
    c) are
    d) have
    Answer: a) will

2. Future Continuous Tense (20 MCQs)

  1. At this time tomorrow, I ______ traveling to Delhi.
    a) will be
    b) will
    c) am
    d) was
    Answer: a) will be
  2. He ______ sleeping when you reach home.
    a) will be
    b) will
    c) is
    d) has been
    Answer: a) will be
  3. We ______ playing football tomorrow evening.
    a) will be
    b) are
    c) will
    d) have been
    Answer: a) will be
  4. She ______ waiting for you at the station.
    a) will be
    b) will
    c) is
    d) was
    Answer: a) will be
  5. They ______ watching a movie at 8 PM tonight.
    a) will be
    b) will
    c) are
    d) have
    Answer: a) will be
  6. Don’t call him now; he ______ having dinner.
    a) will be
    b) is
    c) was
    d) has been
    Answer: a) will be (used here for prediction about the present/near future, but structurally it is Future Continuous form, often tested this way). Correction for pure future context: “Don’t call him at 8 PM; he will be having dinner.”
  7. This time next week, we ______ enjoying our holidays.
    a) will be
    b) will
    c) are
    d) were
    Answer: a) will be
  8. I ______ working on my project all day tomorrow.
    a) will be
    b) am
    c) will
    d) have
    Answer: a) will be
  9. ______ you ______ using the computer later?
    a) Will, be
    b) Will, is
    c) Are, being
    d) Do, be
    Answer: a) Will, be
  10. It ______ raining when we arrive.
    a) will be
    b) will
    c) is
    d) was
    Answer: a) will be
  11. She ______ not ______ attending the meeting tomorrow.
    a) will, be
    b) is, being
    c) will, is
    d) was, being
    Answer: a) will, be
  12. We ______ staying at the Taj Hotel in Mumbai.
    a) will be
    b) will
    c) are
    d) have
    Answer: a) will be
  13. What ______ you ______ doing this Sunday?
    a) will, be
    b) are, do
    c) will, do
    d) have, done
    Answer: a) will, be
  14. The children ______ sleeping by the time we get back.
    a) will be
    b) are
    c) will
    d) have
    Answer: a) will be
  15. He ______ preparing for his exams next month.
    a) will be
    b) is
    c) will
    d) has
    Answer: a) will be
  16. They ______ performing on stage at this time tomorrow.
    a) will be
    b) are
    c) will
    d) have
    Answer: a) will be
  17. I ______ waiting for your call.
    a) will be
    b) am
    c) will
    d) was
    Answer: a) will be
  18. ______ it ______ snowing in Shimla in December?
    a) Will, be
    b) Is, being
    c) Does, be
    d) Has, been
    Answer: a) Will, be
  19. We ______ having lunch when you arrive.
    a) will be
    b) are
    c) will
    d) have
    Answer: a) will be
  20. She ______ dancing at the party tonight.
    a) will be
    b) is
    c) will
    d) has
    Answer: a) will be

3. Future Perfect Tense (20 MCQs)

  1. By next year, I ______ completed my studies.
    a) will have
    b) will be
    c) have
    d) had
    Answer: a) will have
  2. She ______ reached home by 6 PM.
    a) will have
    b) will be
    c) has
    d) is
    Answer: a) will have
  3. They ______ finished the work before the deadline.
    a) will have
    b) will be
    c) have
    d) are
    Answer: a) will have
  4. By tomorrow morning, the rain ______ stopped.
    a) will have
    b) will be
    c) has
    d) had
    Answer: a) will have
  5. We ______ left before you arrive.
    a) will have
    b) will be
    c) are
    d) have
    Answer: a) will have
  6. He ______ saved enough money by the end of the year.
    a) will have
    b) will be
    c) has
    d) is
    Answer: a) will have
  7. ______ you ______ read this book by next week?
    a) Will, have
    b) Will, be
    c) Have, had
    d) Are, having
    Answer: a) Will, have
  8. I ______ learned driving by next month.
    a) will have
    b) will be
    c) am
    d) have
    Answer: a) will have
  9. By 2030, scientists ______ found a cure for this disease.
    a) will have
    b) will be
    c) have
    d) are
    Answer: a) will have
  10. The train ______ departed by the time we reach the station.
    a) will have
    b) will be
    c) has
    d) is
    Answer: a) will have
  11. She ______ not ______ finished cooking by 8 PM.
    a) will, have
    b) will, be
    c) has, had
    d) is, having
    Answer: a) will, have
  12. By next summer, they ______ built the new house.
    a) will have
    b) will be
    c) have
    d) are
    Answer: a) will have
  13. We ______ eaten dinner before the movie starts.
    a) will have
    b) will be
    c) have
    d) are
    Answer: a) will have
  14. How many pages ______ you ______ written by tomorrow?
    a) will, have
    b) will, be
    c) are, having
    d) do, have
    Answer: a) will, have
  15. He ______ forgotten everything by then.
    a) will have
    b) will be
    c) has
    d) is
    Answer: a) will have
  16. By the end of this week, I ______ worked here for a year.
    a) will have
    b) will be
    c) am
    d) have
    Answer: a) will have
  17. The mechanics ______ repaired the car by evening.
    a) will have
    b) will be
    c) have
    d) are
    Answer: a) will have
  18. ______ she ______ graduated by next year?
    a) Will, have
    b) Will, be
    c) Is, having
    d) Has, had
    Answer: a) Will, have
  19. By 10 o’clock, the children ______ gone to bed.
    a) will have
    b) will be
    c) have
    d) are
    Answer: a) will have
  20. I hope the snow ______ melted by noon.
    a) will have
    b) will be
    c) has
    d) is
    Answer: a) will have

4. Future Perfect Continuous Tense (20 MCQs)

  1. By next month, I ______ living here for ten years.
    a) will have been
    b) will be
    c) have been
    d) am
    Answer: a) will have been
  2. By 5 PM, they ______ playing cricket for four hours.
    a) will have been
    b) will be
    c) have been
    d) are
    Answer: a) will have been
  3. She ______ working in this company for five years by next June.
    a) will have been
    b) will be
    c) has been
    d) is
    Answer: a) will have been
  4. By tomorrow morning, it ______ raining for 24 hours.
    a) will have been
    b) will be
    c) has been
    d) is
    Answer: a) will have been
  5. We ______ travelling for two days when we reach there.
    a) will have been
    b) will be
    c) have been
    d) are
    Answer: a) will have been
  6. By next year, he ______ studying medicine for six years.
    a) will have been
    b) will be
    c) has been
    d) is
    Answer: a) will have been
  7. How long ______ you ______ waiting by the time the train arrives?
    a) will, have been
    b) will, be
    c) have, been
    d) are, being
    Answer: a) will, have been
  8. By 2025, my father ______ teaching for 30 years.
    a) will have been
    b) will be
    c) has been
    d) is
    Answer: a) will have been
  9. They ______ sleeping for ten hours by 8 AM.
    a) will have been
    b) will be
    c) have been
    d) are
    Answer: a) will have been
  10. By evening, the workers ______ building the wall for eight hours.
    a) will have been
    b) will be
    c) have been
    d) are
    Answer: a) will have been
  11. She ______ not ______ working here for long by then.
    a) will, have been
    b) will, be
    c) has, been
    d) is, being
    Answer: a) will, have been
  12. By the time you arrive, I ______ cooking for two hours.
    a) will have been
    b) will be
    c) have been
    d) am
    Answer: a) will have been
  13. He will be tired because he ______ driving all day.
    a) will have been
    b) will be
    c) has been
    d) is
    Answer: a) will have been
  14. We ______ living in this city for twenty years by next December.
    a) will have been
    b) will be
    c) have been
    d) are
    Answer: a) will have been
  15. By midnight, they ______ dancing for five hours.
    a) will have been
    b) will be
    c) have been
    d) are
    Answer: a) will have been
  16. ______ she ______ practicing for the concert for a month by next week?
    a) Will, have been
    b) Will, be
    c) Has, been
    d) Is, being
    Answer: a) Will, have been
  17. Next year, I ______ learning French for two years.
    a) will have been
    b) will be
    c) have been
    d) am
    Answer: a) will have been
  18. By the time the match ends, they ______ playing for 90 minutes.
    a) will have been
    b) will be
    c) have been
    d) are
    Answer: a) will have been
  19. He ______ waiting for her for an hour when she finally comes.
    a) will have been
    b) will be
    c) has been
    d) is
    Answer: a) will have been
  20. By next summer, we ______ building this house for three years.
    a) will have been
    b) will be
    c) have been
    d) are
    Answer: a) will have been

Leave a Comment