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 66 of 71
Question #1301
She ___ the news before the meeting.
A. has heard
B. was hearing
C. heard
D. had heard

Correct Answer: Option D


Explanation:
Earlier hearing.

This question belongs to: English Tenses
Question #1302
I ___ a bath now. Don't disturb.
A. took
B. take
C. am taking
D. have taken

Correct Answer: Option C


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1303
She ___ the letter and posted it.
A. had written
B. has written
C. was writing
D. wrote

Correct Answer: Option A


Explanation:
Writing before posting.

This question belongs to: English Tenses
Question #1304
He ___ in the queue for an hour now.
A. stands
B. is standing
C. stood
D. has been standing

Correct Answer: Option D


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #1305
By next March, I ___ in this city for 25 years.
A. live
B. will have been living
C. will live
D. am living

Correct Answer: Option B


Explanation:
Future Perfect Continuous.

This question belongs to: English Tenses
Question #1306
The train ___ before we could board it.
A. has left
B. was leaving
C. left
D. had left

Correct Answer: Option D


Explanation:
Earlier departure.

This question belongs to: English Tenses
Question #1307
I ___ the movie just now.
A. finished
B. was finishing
C. had finished
D. have finished

Correct Answer: Option D


Explanation:
Just now → Present Perfect.

This question belongs to: English Tenses
Question #1308
We ___ the garden for hours and it looks beautiful.
A. are tending
B. have been tending
C. tend
D. tended

Correct Answer: Option B


Explanation:
Duration with present result.

This question belongs to: English Tenses
Question #1309
By the time the flight lands, we ___ for 5 hours.
A. are travelling
B. will have been travelling
C. travel
D. will travel

Correct Answer: Option B


Explanation:
Future Perfect Continuous.

This question belongs to: English Tenses
Question #1310
He ___ the problem before the exam.
A. solved
B. was solving
C. has solved
D. had solved

Correct Answer: Option D


Explanation:
Earlier solving.

This question belongs to: English Tenses
Question #1311
I ___ a letter now. Leave me alone.
A. have written
B. am writing
C. wrote
D. write

Correct Answer: Option B


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1312
She ___ the car for a decade.
A. is driving
B. drove
C. drives
D. has been driving

Correct Answer: Option D


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #1313
If I were a bird, I ___ to you.
A. fly
B. flew
C. would fly
D. will fly

Correct Answer: Option C


Explanation:
Second conditional.

This question belongs to: English Tenses
Question #1314
She said that she ___ the book.
A. returned
B. returns
C. would return
D. will return

Correct Answer: Option C


Explanation:
Future in reported speech.

This question belongs to: English Tenses
Question #1315
He ___ when I saw him in the library.
A. has studied
B. studies
C. studied
D. was studying

Correct Answer: Option D


Explanation:
Past Continuous.

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

Correct Answer: Option C


Explanation:
Future deadline.

This question belongs to: English Tenses
Question #1317
She ___ the clothes before the rain came.
A. had washed
B. washed
C. has washed
D. was washing

Correct Answer: Option A


Explanation:
Earlier washing.

This question belongs to: English Tenses
Question #1318
I ___ TV now. Please don't disturb.
A. am watching
B. have watched
C. watched
D. watch

Correct Answer: Option A


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1319
He ___ the drums since he was 10.
A. is playing
B. played
C. has been playing
D. plays

Correct Answer: Option C


Explanation:
Duration from age 10.

This question belongs to: English Tenses
Question #1320
If it rains, I ___ an umbrella.
A. take
B. took
C. will take
D. would take

Correct Answer: Option C


Explanation:
First conditional.

This question belongs to: English Tenses