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 64 of 71
Question #1261
If it were not raining, we ___ out.
A. will go
B. went
C. would go
D. go

Correct Answer: Option C


Explanation:
Second conditional.

This question belongs to: English Tenses
Question #1262
He asked what I ___ .
A. did
B. was doing
C. have done
D. do

Correct Answer: Option B


Explanation:
Indirect question: present continuous → past continuous.

This question belongs to: English Tenses
Question #1263
She ___ when the door opened.
A. was writing
B. writes
C. has written
D. wrote

Correct Answer: Option A


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #1264
We ___ for the results for a week.
A. waited
B. have been waiting
C. are waiting
D. wait

Correct Answer: Option B


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #1265
By the time the party ends, she ___ all the food.
A. prepares
B. will prepare
C. will have prepared
D. is preparing

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1266
He ___ the answer before the teacher asked.
A. had known
B. knew
C. has known
D. was knowing

Correct Answer: Option A


Explanation:
Earlier knowledge.

This question belongs to: English Tenses
Question #1267
I ___ a book at this moment.
A. am reading
B. read
C. was reading
D. have read

Correct Answer: Option A


Explanation:
Present Continuous.

This question belongs to: English Tenses
Question #1268
She ___ the job offer last month.
A. accepted
B. had accepted
C. has accepted
D. accepts

Correct Answer: Option A


Explanation:
Last month → Simple Past.

This question belongs to: English Tenses
Question #1269
They ___ football since 2 p.m.
A. have been playing
B. are playing
C. play
D. played

Correct Answer: Option A


Explanation:
Duration from 2 p.m. to now.

This question belongs to: English Tenses
Question #1270
By the time the train arrives, we ___ for an hour.
A. will wait
B. wait
C. are waiting
D. will have been waiting

Correct Answer: Option D


Explanation:
Duration before future arrival → Future Perfect Continuous.

This question belongs to: English Tenses
Question #1271
I ___ the letter before I met him.
A. read
B. was reading
C. have read
D. had read

Correct Answer: Option D


Explanation:
Earlier reading.

This question belongs to: English Tenses
Question #1272
She ___ now. Please call later.
A. slept
B. sleeps
C. is sleeping
D. has slept

Correct Answer: Option C


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1273
I ___ this watch for five years.
A. have had
B. have
C. am having
D. had

Correct Answer: Option A


Explanation:
Possession duration.

This question belongs to: English Tenses
Question #1274
If you told me earlier, I ___ .
A. helped
B. would have helped
C. will help
D. would help

Correct Answer: Option B


Explanation:
Third conditional (implied).

This question belongs to: English Tenses
Question #1275
She said that she ___ the keys somewhere.
A. has left
B. left
C. had left
D. was leaving

Correct Answer: Option C


Explanation:
Earlier action in reported speech.

This question belongs to: English Tenses
Question #1276
He ___ when I saw him in the park.
A. runs
B. was running
C. ran
D. has run

Correct Answer: Option B


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #1277
We ___ the house by the end of the week.
A. are renovating
B. will renovate
C. renovate
D. will have renovated

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1278
She ___ the dinner before the guests arrived.
A. cooked
B. has cooked
C. was cooking
D. had cooked

Correct Answer: Option D


Explanation:
Earlier cooking.

This question belongs to: English Tenses
Question #1279
I ___ a shower at the moment.
A. took
B. take
C. am taking
D. have taken

Correct Answer: Option C


Explanation:
At the moment → Present Continuous.

This question belongs to: English Tenses
Question #1280
He ___ the book for a month and hasn't finished yet.
A. reads
B. read
C. has been reading
D. is reading

Correct Answer: Option C


Explanation:
Duration up to now.

This question belongs to: English Tenses