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)
- The sun ______ in the east.
a) rise
b) rises
c) is rising
d) rose
Answer: b) rises - They ______ to school by bus every day.
a) go
b) goes
c) going
d) gone
Answer: a) go - Water ______ at 100°C.
a) boil
b) boils
c) is boiling
d) boiled
Answer: b) boils - He ______ not like coffee.
a) do
b) does
c) is
d) has
Answer: b) does - ______ you play cricket?
a) Does
b) Do
c) Is
d) Are
Answer: b) Do - My mother ______ delicious food.
a) cook
b) cooks
c) cooking
d) cooked
Answer: b) cooks - Cats ______ mice.
a) chase
b) chases
c) chasing
d) chased
Answer: a) chase - The train ______ at 9:00 PM.
a) leave
b) leaves
c) is leaving
d) left
Answer: b) leaves - She always ______ the truth.
a) speak
b) speaks
c) speaking
d) spoke
Answer: b) speaks - We ______ in Bhopal.
a) lives
b) live
c) living
d) lived
Answer: b) live - The Earth ______ around the Sun.
a) revolve
b) revolves
c) revolving
d) revolved
Answer: b) revolves - Does she ______ English?
a) know
b) knows
c) knowing
d) knew
Answer: a) know - I ______ read newspaper daily.
a) does not
b) do not
c) am not
d) have not
Answer: b) do not - Birds ______ in the sky.
a) fly
b) flies
c) flying
d) flew
Answer: a) fly - Mr. Sharma ______ us Mathematics.
a) teach
b) teaches
c) teaching
d) taught
Answer: b) teaches - They often ______ movies on weekends.
a) watch
b) watches
c) watching
d) watched
Answer: a) watch - It ______ heavily in July here.
a) rain
b) rains
c) raining
d) rained
Answer: b) rains - Cows ______ grass.
a) eat
b) eats
c) eating
d) ate
Answer: a) eat - He never ______ a lie.
a) tell
b) tells
c) telling
d) told
Answer: b) tells - When ______ the school start?
a) do
b) does
c) is
d) are
Answer: b) does
2. Present Continuous Tense (20 MCQs)
- I ______ a letter now.
a) write
b) am writing
c) writes
d) written
Answer: b) am writing - Look! The baby ______.
a) sleep
b) sleeps
c) is sleeping
d) slept
Answer: c) is sleeping - They ______ football in the ground.
a) is playing
b) are playing
c) plays
d) played
Answer: b) are playing - She ______ not ______ to music right now.
a) is, listening
b) are, listening
c) does, listen
d) is, listens
Answer: a) is, listening - Why ______ you ______?
a) are, crying
b) is, crying
c) do, cry
d) are, cries
Answer: a) are, crying - It ______ outside.
a) rain
b) rains
c) is raining
d) rained
Answer: c) is raining - We ______ to Mumbai tomorrow.
a) go
b) goes
c) are going
d) went
Answer: c) are going (Used for planned near future action) - The students ______ for their exams.
a) is preparing
b) are preparing
c) prepares
d) prepared
Answer: b) are preparing - My father ______ a newspaper.
a) is reading
b) are reading
c) read
d) reads
Answer: a) is reading - Who ______ at the door?
a) knocks
b) is knocking
c) are knocking
d) knocked
Answer: b) is knocking - I ______ not ______ well today.
a) am, feeling
b) is, feeling
c) are, feeling
d) do, feel
Answer: a) am, feeling - Are they ______ TV?
a) watch
b) watches
c) watching
d) watched
Answer: c) watching - The birds ______ in the trees.
a) is chirping
b) are chirping
c) chirps
d) chirped
Answer: b) are chirping - He ______ currently ______ on a new project.
a) is, works
b) is, working
c) does, work
d) has, worked
Answer: b) is, working - Look at the sky! It ______ going to rain.
a) is
b) are
c) am
d) will
Answer: a) is - Don’t disturb him. He ______ his homework.
a) does
b) is doing
c) did
d) has done
Answer: b) is doing - They ______ wearing new clothes.
a) is
b) am
c) are
d) be
Answer: c) are - What ______ you ______ these days?
a) are, doing
b) do, do
c) have, done
d) did, do
Answer: a) are, doing - The population of the city ______ increasing rapidly.
a) is
b) are
c) has
d) have
Answer: a) is - 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)
- I ______ just ______ my lunch.
a) have, finished
b) has, finished
c) had, finished
d) am, finishing
Answer: a) have, finished - She ______ already ______ the movie.
a) has, see
b) has, seen
c) have, seen
d) had, seen
Answer: b) has, seen - They ______ to Delhi recently.
a) has gone
b) have gone
c) went
d) go
Answer: b) have gone - He ______ not ______ his work yet.
a) has, completed
b) have, completed
c) did, complete
d) is, completing
Answer: a) has, completed - ______ you ever ______ to the Taj Mahal?
a) Has, been
b) Have, been
c) Did, go
d) Are, going
Answer: b) Have, been - We ______ lived here for ten years.
a) has
b) have
c) are
d) were
Answer: b) have - The train ______ just ______ at the platform.
a) has, arrived
b) have, arrived
c) is, arriving
d) did, arrive
Answer: a) has, arrived - I ______ lost my pen. Have you seen it?
a) have
b) has
c) had
d) am
Answer: a) have - She ______ never ______ a lie.
a) has, told
b) have, told
c) has, tell
d) did, tell
Answer: a) has, told - They ______ already ______ their dinner.
a) have, taken
b) has, taken
c) had, taken
d) are, taking
Answer: a) have, taken - My friend ______ bought a new car.
a) have
b) has
c) is
d) did
Answer: b) has - How long ______ you ______ him?
a) have, know
b) has, known
c) have, known
d) do, know
Answer: c) have, known - He ______ just gone out.
a) have
b) has
c) is
d) was
Answer: b) has - We ______ not received any letter from him yet.
a) has
b) have
c) did
d) do
Answer: b) have - Who ______ broken this glass?
a) have
b) has
c) is
d) did
Answer: b) has - I ______ read this book twice.
a) has
b) have
c) am
d) had
Answer: b) have - The scientists ______ discovered a new vaccine.
a) has
b) have
c) are
d) were
Answer: b) have - ______ she finished her homework?
a) Have
b) Has
c) Did
d) Is
Answer: b) Has - They ______ solved the problem.
a) has
b) have
c) are
d) did
Answer: b) have - 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)
- It ______ raining since morning.
a) is
b) has been
c) have been
d) was
Answer: b) has been - They ______ playing cricket for two hours.
a) have been
b) has been
c) are
d) were
Answer: a) have been - She ______ waiting for you since 4 o’clock.
a) is
b) has been
c) have been
d) was
Answer: b) has been - I ______ working in this office for five years.
a) am
b) have been
c) has been
d) had been
Answer: b) have been - We ______ living here since 2010.
a) are
b) have been
c) has been
d) were
Answer: b) have been - He ______ reading this book for a week.
a) is
b) has been
c) have been
d) was
Answer: b) has been - How long ______ you ______ waiting here?
a) have, been
b) has, been
c) are, being
d) were, being
Answer: a) have, been - The child ______ sleeping since 2 PM.
a) is
b) has been
c) have been
d) was
Answer: b) has been - They ______ not ______ working since yesterday.
a) have, been
b) has, been
c) are, being
d) were, being
Answer: a) have, been - ______ it ______ raining for two days?
a) Has, been
b) Have, been
c) Is, being
d) Was, being
Answer: a) Has, been - My father ______ teaching in this school since 2005.
a) is
b) has been
c) have been
d) was
Answer: b) has been - We ______ learning English for six months.
a) are
b) have been
c) has been
d) were
Answer: b) have been - She is tired because she ______ running.
a) is
b) has been
c) have been
d) was
Answer: b) has been - The workers ______ building this bridge for two years.
a) are
b) have been
c) has been
d) were
Answer: b) have been - I ______ trying to call you since morning.
a) am
b) have been
c) has been
d) was
Answer: b) have been - He ______ watching TV for three hours.
a) is
b) has been
c) have been
d) was
Answer: b) has been - ______ you ______ exercising lately?
a) Have, been
b) Has, been
c) Are, being
d) Do, be
Answer: a) Have, been - The kettle ______ boiling for ten minutes.
a) is
b) has been
c) have been
d) was
Answer: b) has been - They ______ discussing the matter since last week.
a) are
b) have been
c) has been
d) were
Answer: b) have been - 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)
- I ______ to the market yesterday.
a) go
b) went
c) gone
d) going
Answer: b) went - She ______ a beautiful song at the party.
a) sing
b) sings
c) sang
d) sung
Answer: c) sang - We ______ cricket last Sunday.
a) play
b) played
c) playing
d) plays
Answer: b) played - He ______ not come to school yesterday.
a) do
b) does
c) did
d) is
Answer: c) did - ______ you see the movie last night?
a) Do
b) Did
c) Were
d) Had
Answer: b) Did - They ______ in Delhi for five years.
a) live
b) lives
c) lived
d) living
Answer: c) lived - I ______ a letter to my friend last week.
a) write
b) wrote
c) written
d) writing
Answer: b) wrote - The teacher ______ us a new lesson yesterday.
a) teach
b) taught
c) teaching
d) teaches
Answer: b) taught - We ______ visit the zoo last month.
a) did not
b) do not
c) does not
d) have not
Answer: a) did not - When ______ you buy this car?
a) do
b) did
c) were
d) are
Answer: b) did - He ______ his homework on time.
a) complete
b) completes
c) completed
d) completing
Answer: c) completed - It ______ heavily last night.
a) rain
b) rains
c) rained
d) raining
Answer: c) rained - India ______ freedom in 1947.
a) get
b) got
c) getting
d) gets
Answer: b) got - She ______ me a nice gift.
a) give
b) gives
c) gave
d) given
Answer: c) gave - They ______ to the party late.
a) come
b) came
c) coming
d) comes
Answer: b) came - I ______ him at the market yesterday.
a) meet
b) meets
c) met
d) meeting
Answer: c) met - ______ she finish her work?
a) Do
b) Did
c) Does
d) Was
Answer: b) Did - We ______ by bus.
a) travel
b) travels
c) traveled
d) traveling
Answer: c) traveled - He ______ the glass by mistake.
a) break
b) broke
c) broken
d) breaking
Answer: b) broke - My father ______ a new house last year.
a) buy
b) buys
c) bought
d) buying
Answer: c) bought
2. Past Continuous Tense (20 MCQs)
- I ______ reading a book when you called.
a) am
b) was
c) were
d) had
Answer: b) was - They ______ playing football in the rain.
a) was
b) were
c) are
d) have
Answer: b) were - She ______ cooking dinner when the guests arrived.
a) is
b) was
c) were
d) had
Answer: b) was - We ______ watching TV at 8 PM last night.
a) are
b) was
c) were
d) did
Answer: c) were - What ______ you doing yesterday evening?
a) was
b) were
c) are
d) did
Answer: b) were - He ______ not sleeping when I entered the room.
a) was
b) were
c) is
d) did
Answer: a) was - The birds ______ chirping in the morning.
a) was
b) were
c) are
d) did
Answer: b) were - It ______ raining heavily yesterday.
a) is
b) was
c) were
d) has
Answer: b) was - 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) - They ______ making noise in the class.
a) was
b) were
c) are
d) have
Answer: b) were - She was ______ a letter.
a) write
b) wrote
c) writing
d) written
Answer: c) writing - ______ he studying when you saw him?
a) Was
b) Were
c) Did
d) Is
Answer: a) Was - The children ______ laughing at the clown.
a) was
b) were
c) are
d) did
Answer: b) were - I was ______ for the bus.
a) wait
b) waited
c) waiting
d) waits
Answer: c) waiting - Why ______ she crying?
a) was
b) were
c) is
d) did
Answer: a) was - We were not ______ to music.
a) listen
b) listened
c) listening
d) listens
Answer: c) listening - While mother was cooking, father ______ reading the newspaper.
a) is
b) was
c) were
d) did
Answer: b) was - The dog was ______ at the stranger.
a) bark
b) barked
c) barking
d) barks
Answer: c) barking - You ______ driving very fast.
a) was
b) were
c) are
d) did
Answer: b) were - He fell down while he ______ running.
a) is
b) was
c) were
d) has
Answer: b) was
3. Past Perfect Tense (20 MCQs)
- The train ______ left before we reached the station.
a) has
b) have
c) had
d) was
Answer: c) had - I ______ already finished my work when he came.
a) have
b) had
c) was
d) did
Answer: b) had - She said that she ______ seen the movie before.
a) has
b) had
c) was
d) is
Answer: b) had - The patient had died before the doctor ______.
a) arrive
b) arrived
c) arrives
d) arriving
Answer: b) arrived - We ______ never visited that place before last year.
a) have
b) had
c) were
d) did
Answer: b) had - He ______ eaten his lunch by 2 PM.
a) has
b) had
c) was
d) did
Answer: b) had - Had they ______ the match before it started raining?
a) win
b) won
c) winning
d) wins
Answer: b) won - I realized that I ______ my keys at home.
a) have left
b) had left
c) left
d) leaving
Answer: b) had left - She ______ not completed her assignment when the teacher asked.
a) has
b) had
c) was
d) did
Answer: b) had - After they ______ gone, I sat down and rested.
a) have
b) had
c) were
d) are
Answer: b) had - We went for a walk after the rain ______ stopped.
a) has
b) had
c) was
d) is
Answer: b) had - By the time I reached the school, the bell ______ rung.
a) has
b) had
c) was
d) is
Answer: b) had - He told me that he ______ met her in London.
a) has
b) had
c) was
d) did
Answer: b) had - I washed my hands because I ______ been gardening.
a) have
b) had
c) was
d) am
Answer: b) had - The thief ______ escaped before the police arrived.
a) has
b) had
c) was
d) is
Answer: b) had - She ______ lived in Paris before moving to New York.
a) has
b) had
c) was
d) did
Answer: b) had - Had you ______ him before the party?
a) see
b) saw
c) seen
d) seeing
Answer: c) seen - They were hungry because they ______ not eaten anything all day.
a) have
b) had
c) were
d) did
Answer: b) had - When I arrived at the cinema, the film ______ already started.
a) has
b) had
c) was
d) is
Answer: b) had - 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)
- 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 - She was tired because she ______ working all day.
a) has been
b) had been
c) is
d) was
Answer: b) had been - They ______ playing cricket since morning when it started to rain.
a) have been
b) had been
c) were
d) are
Answer: b) had been - 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 - We ______ travelling for three days when we reached our destination.
a) have been
b) had been
c) were
d) are
Answer: b) had been - The roads were wet because it ______ raining all night.
a) has been
b) had been
c) was
d) is
Answer: b) had been - How long ______ you been waiting when the bus finally came?
a) have
b) had
c) were
d) did
Answer: b) had - 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 - They had been ______ the match for an hour when the power went out.
a) watch
b) watched
c) watching
d) watches
Answer: c) watching - 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 - The child had been ______ before his mother came.
a) cry
b) cried
c) crying
d) cries
Answer: c) crying - We had been ______ in the garden since morning.
a) work
b) worked
c) working
d) works
Answer: c) working - I had been ______ to call you for an hour.
a) try
b) tried
c) trying
d) tries
Answer: c) trying - The workers had been ______ the bridge for six months.
a) build
b) built
c) building
d) builds
Answer: c) building - She had been ______ English for five years before she moved to England.
a) learn
b) learnt
c) learning
d) learns
Answer: c) learning - They had been ______ containing the fire for hours.
a) try
b) tried
c) trying
d) tries
Answer: c) trying - Had he been ______ for the test?
a) prepare
b) prepared
c) preparing
d) prepares
Answer: c) preparing - We had been ______ discussion on this topic for a long time.
a) have
b) had
c) having
d) has
Answer: c) having - The farmer had been ______ the field since dawn.
a) plough
b) ploughed
c) ploughing
d) ploughs
Answer: c) ploughing - 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)
- I think it ______ rain tomorrow.
a) rains
b) will rain
c) is raining
d) rained
Answer: b) will rain - We ______ visit our grandparents next Sunday.
a) will
b) did
c) are
d) have
Answer: a) will - She ______ turn sixteen next month.
a) is
b) will
c) has
d) was
Answer: b) will - They ______ probably win the match.
a) will
b) are
c) have
d) did
Answer: a) will - I promise I ______ help you with your homework.
a) am helping
b) will help
c) help
d) helped
Answer: b) will help - Wait here, I ______ get some water.
a) will
b) am
c) do
d) have
Answer: a) will - ______ you come to the party tonight?
a) Do
b) Will
c) Are
d) Have
Answer: b) Will - He ______ not go to school tomorrow because he is sick.
a) does
b) did
c) will
d) has
Answer: c) will - If you study hard, you ______ pass the exam.
a) will
b) are
c) did
d) have
Answer: a) will - The train ______ arrive at 10 AM.
a) will
b) is
c) did
d) has
Answer: a) will - I hope she ______ like the gift.
a) will
b) is
c) does
d) has
Answer: a) will - Maybe we ______ go out for dinner.
a) will
b) are
c) have
d) did
Answer: a) will - Who ______ win the election?
a) will
b) is
c) does
d) has
Answer: a) will - I’m sure they ______ understand the problem.
a) will
b) are
c) have
d) did
Answer: a) will - Don’t worry, I ______ not tell anyone.
a) do
b) am
c) will
d) have
Answer: c) will - ______ you please open the door?
a) Will
b) Do
c) Are
d) Have
Answer: a) Will - Next year, prices ______ increase.
a) will
b) are
c) have
d) did
Answer: a) will - I believe India ______ become a developed nation soon.
a) will
b) is
c) has
d) did
Answer: a) will - It is very hot. I ______ turn on the fan.
a) am
b) will
c) do
d) have
Answer: b) will - 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)
- At this time tomorrow, I ______ traveling to Delhi.
a) will be
b) will
c) am
d) was
Answer: a) will be - He ______ sleeping when you reach home.
a) will be
b) will
c) is
d) has been
Answer: a) will be - We ______ playing football tomorrow evening.
a) will be
b) are
c) will
d) have been
Answer: a) will be - She ______ waiting for you at the station.
a) will be
b) will
c) is
d) was
Answer: a) will be - They ______ watching a movie at 8 PM tonight.
a) will be
b) will
c) are
d) have
Answer: a) will be - 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.” - This time next week, we ______ enjoying our holidays.
a) will be
b) will
c) are
d) were
Answer: a) will be - I ______ working on my project all day tomorrow.
a) will be
b) am
c) will
d) have
Answer: a) will be - ______ you ______ using the computer later?
a) Will, be
b) Will, is
c) Are, being
d) Do, be
Answer: a) Will, be - It ______ raining when we arrive.
a) will be
b) will
c) is
d) was
Answer: a) will be - She ______ not ______ attending the meeting tomorrow.
a) will, be
b) is, being
c) will, is
d) was, being
Answer: a) will, be - We ______ staying at the Taj Hotel in Mumbai.
a) will be
b) will
c) are
d) have
Answer: a) will be - What ______ you ______ doing this Sunday?
a) will, be
b) are, do
c) will, do
d) have, done
Answer: a) will, be - The children ______ sleeping by the time we get back.
a) will be
b) are
c) will
d) have
Answer: a) will be - He ______ preparing for his exams next month.
a) will be
b) is
c) will
d) has
Answer: a) will be - They ______ performing on stage at this time tomorrow.
a) will be
b) are
c) will
d) have
Answer: a) will be - I ______ waiting for your call.
a) will be
b) am
c) will
d) was
Answer: a) will be - ______ it ______ snowing in Shimla in December?
a) Will, be
b) Is, being
c) Does, be
d) Has, been
Answer: a) Will, be - We ______ having lunch when you arrive.
a) will be
b) are
c) will
d) have
Answer: a) will be - 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)
- By next year, I ______ completed my studies.
a) will have
b) will be
c) have
d) had
Answer: a) will have - She ______ reached home by 6 PM.
a) will have
b) will be
c) has
d) is
Answer: a) will have - They ______ finished the work before the deadline.
a) will have
b) will be
c) have
d) are
Answer: a) will have - By tomorrow morning, the rain ______ stopped.
a) will have
b) will be
c) has
d) had
Answer: a) will have - We ______ left before you arrive.
a) will have
b) will be
c) are
d) have
Answer: a) will have - He ______ saved enough money by the end of the year.
a) will have
b) will be
c) has
d) is
Answer: a) will have - ______ you ______ read this book by next week?
a) Will, have
b) Will, be
c) Have, had
d) Are, having
Answer: a) Will, have - I ______ learned driving by next month.
a) will have
b) will be
c) am
d) have
Answer: a) will have - By 2030, scientists ______ found a cure for this disease.
a) will have
b) will be
c) have
d) are
Answer: a) will have - The train ______ departed by the time we reach the station.
a) will have
b) will be
c) has
d) is
Answer: a) will have - She ______ not ______ finished cooking by 8 PM.
a) will, have
b) will, be
c) has, had
d) is, having
Answer: a) will, have - By next summer, they ______ built the new house.
a) will have
b) will be
c) have
d) are
Answer: a) will have - We ______ eaten dinner before the movie starts.
a) will have
b) will be
c) have
d) are
Answer: a) will have - How many pages ______ you ______ written by tomorrow?
a) will, have
b) will, be
c) are, having
d) do, have
Answer: a) will, have - He ______ forgotten everything by then.
a) will have
b) will be
c) has
d) is
Answer: a) will have - 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 - The mechanics ______ repaired the car by evening.
a) will have
b) will be
c) have
d) are
Answer: a) will have - ______ she ______ graduated by next year?
a) Will, have
b) Will, be
c) Is, having
d) Has, had
Answer: a) Will, have - By 10 o’clock, the children ______ gone to bed.
a) will have
b) will be
c) have
d) are
Answer: a) will have - 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)
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - By midnight, they ______ dancing for five hours.
a) will have been
b) will be
c) have been
d) are
Answer: a) will have been - ______ 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 - 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 - 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 - 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 - 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