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 35 of 71
Question #681
The bell ___ when I entered the classroom.
A. rang
B. was ringing
C. has rung
D. had rung

Correct Answer: Option B


Explanation:
Action in progress when entering → Past Continuous.

This question belongs to: English Tenses
Question #682
He ___ here for two hours by 5 p.m.
A. is waiting
B. will wait
C. waits
D. will have been waiting

Correct Answer: Option D


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

This question belongs to: English Tenses
Question #683
We ___ our work before the boss came.
A. have finished
B. finished
C. had finished
D. finish

Correct Answer: Option C


Explanation:
Earlier completion → Past Perfect.

This question belongs to: English Tenses
Question #684
She ___ in the office when the fire broke out.
A. had worked
B. was working
C. has worked
D. worked

Correct Answer: Option B


Explanation:
Past Continuous for ongoing action interrupted.

This question belongs to: English Tenses
Question #685
I ___ a novel since morning.
A. was reading
B. read
C. am reading
D. have been reading

Correct Answer: Option D


Explanation:
Present Perfect Continuous for duration up to now.

This question belongs to: English Tenses
Question #686
He ___ a book when I called him.
A. reads
B. has read
C. read
D. was reading

Correct Answer: Option D


Explanation:
Interrupted past action → Past Continuous.

This question belongs to: English Tenses
Question #687
She ___ in the US since 2010.
A. has been living
B. lives
C. lived
D. is living

Correct Answer: Option A


Explanation:
From 2010 till now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #688
By next July, she ___ her degree.
A. will have completed
B. will complete
C. completes
D. is completing

Correct Answer: Option A


Explanation:
Completion before a future time → Future Perfect.

This question belongs to: English Tenses
Question #689
I ___ this book by tomorrow evening.
A. am reading
B. will have read
C. read
D. will read

Correct Answer: Option B


Explanation:
Deadline → Future Perfect.

This question belongs to: English Tenses
Question #690
If I ___ you, I would not do it.
A. was
B. were
C. have been
D. am

Correct Answer: Option B


Explanation:
Second conditional → 'were'.

This question belongs to: English Tenses
Question #691
I wish I ___ a millionaire.
A. am
B. will be
C. were
D. was

Correct Answer: Option C


Explanation:
Wish for present unreal → 'were'.

This question belongs to: English Tenses
Question #692
It's high time you ___ to drive.
A. are learning
B. learnt
C. learn
D. will learn

Correct Answer: Option B


Explanation:
It's high time + past tense (learnt/learned).

This question belongs to: English Tenses
Question #693
He walked as if he ___ drunk.
A. is
B. were
C. had been
D. was

Correct Answer: Option B


Explanation:
As if + unreal present → subjunctive 'were'.

This question belongs to: English Tenses
Question #694
Unless he ___ hard, he will fail.
A. works
B. worked
C. will work
D. working

Correct Answer: Option A


Explanation:
Unless + present simple, future.

This question belongs to: English Tenses
Question #695
She said that she ___ the ring somewhere.
A. has lost
B. lost
C. loses
D. had lost

Correct Answer: Option D


Explanation:
Past action before saying → Past Perfect.

This question belongs to: English Tenses
Question #696
He told me that he ___ me.
A. respects
B. respected
C. has respected
D. will respect

Correct Answer: Option B


Explanation:
Present → past in reported speech.

This question belongs to: English Tenses
Question #697
If you had come earlier, you ___ the chief guest.
A. would have met
B. would meet
C. met
D. will meet

Correct Answer: Option A


Explanation:
Third conditional.

This question belongs to: English Tenses
Question #698
I ___ to the market now. Do you need anything?
A. was going
B. am going
C. go
D. have gone

Correct Answer: Option B


Explanation:
Immediate future plan → Present Continuous.

This question belongs to: English Tenses
Question #699
The children ___ all morning and are tired now.
A. have been playing
B. are playing
C. play
D. played

Correct Answer: Option A


Explanation:
Activity leading to present result.

This question belongs to: English Tenses
Question #700
She ___ just ___ the office when I called.
A. had, left
B. was, leaving
C. is, leaving
D. has, left

Correct Answer: Option A


Explanation:
Action just completed before another past action → Past Perfect.

This question belongs to: English Tenses