Tenses MCQs

English

Tenses MCQs

Practice Tenses MCQs with answers and detailed explanations. Learn Present Tense, Past Tense, Future Tense, and their various forms through multiple choice questions designed for SSC, Railway, Banking, UPSC, JKSSB, Police, Teaching and other competitive exams.

1404
Total Questions

Practice Questions

Page 32 of 71
Question #621
They ___ for three hours by the time we join them.
A. will play
B. are playing
C. play
D. will have been playing

Correct Answer: Option D


Explanation:
Future Perfect Continuous for duration before a future point.

This question belongs to: English Tenses
Question #622
Next month, he ___ in this company for ten years.
A. will work
B. works
C. will have been working
D. has worked

Correct Answer: Option C


Explanation:
Duration up to a future time → Future Perfect Continuous.

This question belongs to: English Tenses
Question #623
Don't call me at 8 p.m. I ___ dinner.
A. am having
B. will be having
C. have had
D. will have

Correct Answer: Option B


Explanation:
Action in progress at a future time → Future Continuous.

This question belongs to: English Tenses
Question #624
By December, we ___ in this house for five years.
A. live
B. will have been living
C. will live
D. are living

Correct Answer: Option B


Explanation:
Duration to a future point → Future Perfect Continuous.

This question belongs to: English Tenses
Question #625
This time next week, she ___ in Paris.
A. will be working
B. worked
C. will work
D. works

Correct Answer: Option A


Explanation:
Specific future moment → Future Continuous.

This question belongs to: English Tenses
Question #626
I ___ the report by 5 p.m. today.
A. will have submitted
B. submit
C. am submitting
D. will submit

Correct Answer: Option A


Explanation:
Deadline → Future Perfect.

This question belongs to: English Tenses
Question #627
He ___ his exams by March.
A. finish
B. will have finished
C. will finish
D. finishes

Correct Answer: Option B


Explanation:
Completion before future time → Future Perfect.

This question belongs to: English Tenses
Question #628
When you come back, I ___ the house.
A. will clean
B. clean
C. will have cleaned
D. am cleaning

Correct Answer: Option C


Explanation:
Completion before your return → Future Perfect.

This question belongs to: English Tenses
Question #629
At noon tomorrow, the students ___ their test.
A. will take
B. will be taking
C. took
D. take

Correct Answer: Option B


Explanation:
Ongoing future action at a specific time → Future Continuous.

This question belongs to: English Tenses
Question #630
He ___ late again. I am sure.
A. comes
B. came
C. is coming
D. will come

Correct Answer: Option D


Explanation:
Future prediction with 'I am sure' → Simple Future.

This question belongs to: English Tenses
Question #631
I promise I ___ you tomorrow.
A. am visiting
B. will visit
C. visited
D. visit

Correct Answer: Option B


Explanation:
Promise → Simple Future 'will visit'.

This question belongs to: English Tenses
Question #632
Perhaps she ___ the job.
A. will get
B. gets
C. got
D. is getting

Correct Answer: Option A


Explanation:
Uncertain future event → 'will'.

This question belongs to: English Tenses
Question #633
We ___ a party next Sunday. Would you like to come?
A. are having
B. had
C. will have
D. have

Correct Answer: Option A


Explanation:
Fixed arrangement → Present Continuous.

This question belongs to: English Tenses
Question #634
The bus ___ at 9 a.m. tomorrow.
A. will arrive
B. is arriving
C. arrives
D. arrived

Correct Answer: Option C


Explanation:
Timetabled event → Simple Present.

This question belongs to: English Tenses
Question #635
I ___ to college when I met an old friend.
A. had gone
B. was going
C. went
D. go

Correct Answer: Option B


Explanation:
Past Continuous for ongoing action interrupted.

This question belongs to: English Tenses
Question #636
He ___ the door and went out.
A. had locked
B. locked
C. was locking
D. locks

Correct Answer: Option B


Explanation:
Sequence of short past actions → Simple Past.

This question belongs to: English Tenses
Question #637
I ___ the task yesterday.
A. have completed
B. complete
C. was completing
D. completed

Correct Answer: Option D


Explanation:
Yesterday → Simple Past.

This question belongs to: English Tenses
Question #638
He ___ in this house since childhood.
A. lived
B. lives
C. has been living
D. is living

Correct Answer: Option C


Explanation:
From childhood to now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #639
If I had known, I ___ differently.
A. would act
B. acted
C. will act
D. would have acted

Correct Answer: Option D


Explanation:
Third conditional: if + past perfect, would have + past participle.

This question belongs to: English Tenses
Question #640
If I were rich, I ___ around the world.
A. will travel
B. travelled
C. would travel
D. travel

Correct Answer: Option C


Explanation:
Second conditional: if + past simple, would + base verb.

This question belongs to: English Tenses