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 42 of 71
Question #821
They ___ in this city for 20 years.
A. live
B. have been living
C. are living
D. lived

Correct Answer: Option B


Explanation:
Duration to present → Present Perfect Continuous.

This question belongs to: English Tenses
Question #822
By next week, we ___ all the assignments.
A. will have finished
B. will finish
C. finish
D. are finishing

Correct Answer: Option A


Explanation:
Deadline → Future Perfect.

This question belongs to: English Tenses
Question #823
I ___ my keys. I cannot find them.
A. am losing
B. have lost
C. had lost
D. lost

Correct Answer: Option B


Explanation:
Recent past with present effect → Present Perfect.

This question belongs to: English Tenses
Question #824
She ___ the letter before she went to bed.
A. had written
B. has written
C. wrote
D. was writing

Correct Answer: Option A


Explanation:
Earlier action → Past Perfect.

This question belongs to: English Tenses
Question #825
He ___ a letter now.
A. wrote
B. writes
C. has written
D. is writing

Correct Answer: Option D


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #826
We ___ for you at the mall tomorrow.
A. will wait
B. wait
C. waited
D. will be waiting

Correct Answer: Option D


Explanation:
Future Continuous for ongoing action at a future time.

This question belongs to: English Tenses
Question #827
When I saw him, he ___ a cap.
A. wore
B. was wearing
C. has worn
D. wears

Correct Answer: Option B


Explanation:
Action in progress at the time of seeing → Past Continuous.

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

Correct Answer: Option C


Explanation:
Future Perfect with deadline.

This question belongs to: English Tenses
Question #829
She ___ to Paris last summer.
A. has gone
B. went
C. goes
D. was going

Correct Answer: Option B


Explanation:
Last summer → Simple Past.

This question belongs to: English Tenses
Question #830
He ___ just ___ the room.
A. is, leaving
B. had, left
C. has, left
D. was, leaving

Correct Answer: Option C


Explanation:
Just now → Present Perfect.

This question belongs to: English Tenses
Question #831
If it ___ , we will stay home.
A. rains
B. will rain
C. rain
D. rained

Correct Answer: Option A


Explanation:
First conditional.

This question belongs to: English Tenses
Question #832
I wish I ___ more money.
A. had
B. have
C. have had
D. will have

Correct Answer: Option A


Explanation:
Unreal present → Past Simple.

This question belongs to: English Tenses
Question #833
She acted as if she ___ the answer.
A. has known
B. had known
C. knows
D. knew

Correct Answer: Option D


Explanation:
As if + unreal present → past simple.

This question belongs to: English Tenses
Question #834
It's time we ___ the meeting.
A. started
B. will start
C. are starting
D. start

Correct Answer: Option A


Explanation:
It's time + past.

This question belongs to: English Tenses
Question #835
He said that the earth ___ round.
A. had been
B. is
C. was
D. will be

Correct Answer: Option B


Explanation:
Universal truth → present tense retained.

This question belongs to: English Tenses
Question #836
She ___ for the interview when I called.
A. prepared
B. has prepared
C. was preparing
D. prepares

Correct Answer: Option C


Explanation:
Ongoing action interrupted → Past Continuous.

This question belongs to: English Tenses
Question #837
We ___ the project by 10 a.m. tomorrow.
A. complete
B. will have completed
C. will complete
D. are completing

Correct Answer: Option B


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #838
She ___ her phone and cried.
A. was losing
B. had lost
C. has lost
D. lost

Correct Answer: Option B


Explanation:
Losing before crying → Past Perfect.

This question belongs to: English Tenses
Question #839
I ___ a lot of work today and I'm exhausted.
A. have done
B. was doing
C. had done
D. did

Correct Answer: Option A


Explanation:
Today unfinished → Present Perfect.

This question belongs to: English Tenses
Question #840
The children ___ in the pool at 3 p.m. yesterday.
A. were swimming
B. have swum
C. swam
D. swim

Correct Answer: Option A


Explanation:
Specific past time → Past Continuous.

This question belongs to: English Tenses