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 45 of 71
Question #881
When I was in school, I ___ football every day.
A. have played
B. was playing
C. played
D. play

Correct Answer: Option C


Explanation:
Past habit → Simple Past.

This question belongs to: English Tenses
Question #882
I ___ him for a long time now.
A. didn't see
B. haven't seen
C. don't see
D. hadn't seen

Correct Answer: Option B


Explanation:
From past to present → Present Perfect.

This question belongs to: English Tenses
Question #883
If I ___ enough money, I would travel.
A. have
B. had
C. will have
D. have had

Correct Answer: Option B


Explanation:
Second conditional: if + past simple.

This question belongs to: English Tenses
Question #884
He said that he ___ the book.
A. read
B. has read
C. reads
D. had read

Correct Answer: Option D


Explanation:
Reported speech: past → past perfect.

This question belongs to: English Tenses
Question #885
We ___ for the exam for months.
A. prepare
B. are preparing
C. have been preparing
D. prepared

Correct Answer: Option C


Explanation:
Duration up to now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #886
By the time she called, I ___ .
A. left
B. had left
C. have left
D. was leaving

Correct Answer: Option B


Explanation:
Action completed before her call → Past Perfect.

This question belongs to: English Tenses
Question #887
She ___ the movie already.
A. saw
B. sees
C. had seen
D. has seen

Correct Answer: Option D


Explanation:
Already → Present Perfect.

This question belongs to: English Tenses
Question #888
They ___ a new house next month.
A. will buy
B. bought
C. are buying
D. buy

Correct Answer: Option C


Explanation:
Definite arrangement → Present Continuous.

This question belongs to: English Tenses
Question #889
I ___ the same dream again last night.
A. had
B. have had
C. have
D. was having

Correct Answer: Option A


Explanation:
Last night → Simple Past.

This question belongs to: English Tenses
Question #890
I ___ to the gym three times this week.
A. went
B. had gone
C. have gone
D. go

Correct Answer: Option C


Explanation:
This week (unfinished) → Present Perfect.

This question belongs to: English Tenses
Question #891
She ___ her homework when I arrived.
A. did
B. has done
C. was doing
D. does

Correct Answer: Option C


Explanation:
Action in progress at arrival.

This question belongs to: English Tenses
Question #892
We ___ the work by 6 p.m.
A. finish
B. will have finished
C. are finishing
D. will finish

Correct Answer: Option B


Explanation:
Future deadline → Future Perfect.

This question belongs to: English Tenses
Question #893
She ___ her keys and couldn't open the door.
A. forgot
B. was forgetting
C. had forgotten
D. has forgotten

Correct Answer: Option C


Explanation:
Earlier forgetting → Past Perfect.

This question belongs to: English Tenses
Question #894
I ___ this movie before.
A. have seen
B. see
C. had seen
D. saw

Correct Answer: Option A


Explanation:
Experience → Present Perfect.

This question belongs to: English Tenses
Question #895
He ___ for two hours and is still working.
A. worked
B. works
C. has been working
D. is working

Correct Answer: Option C


Explanation:
Duration continuing to now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #896
If she had come, I ___ her.
A. meet
B. would meet
C. met
D. would have met

Correct Answer: Option D


Explanation:
Third conditional.

This question belongs to: English Tenses
Question #897
He told me that he ___ the next day.
A. comes
B. will come
C. came
D. would come

Correct Answer: Option D


Explanation:
'Will' → 'would' in reported speech.

This question belongs to: English Tenses
Question #898
She ___ to music when I called.
A. was listening
B. has listened
C. listened
D. listens

Correct Answer: Option A


Explanation:
Interrupted past action.

This question belongs to: English Tenses
Question #899
We ___ in London for five years.
A. live
B. are living
C. have lived
D. lived

Correct Answer: Option C


Explanation:
Duration to present → Present Perfect.

This question belongs to: English Tenses
Question #900
By the end of today, I ___ all the letters.
A. will have written
B. will write
C. am writing
D. write

Correct Answer: Option A


Explanation:
Completion by future point → Future Perfect.

This question belongs to: English Tenses