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 19 of 71
Question #361
He ___ his work before he left.
A. was finishing
B. finished
C. finishes
D. had finished

Correct Answer: Option D


Explanation:
Past Perfect.

This question belongs to: English Tenses
Question #362
They ___ for the bus for half an hour when it finally came.
A. were waiting
B. had been waiting
C. wait
D. waited

Correct Answer: Option B


Explanation:
Past Perfect Continuous.

This question belongs to: English Tenses
Question #363
I ___ the movie, so I can tell you the plot.
A. was seeing
B. have seen
C. see
D. saw

Correct Answer: Option B


Explanation:
Present Perfect for experience.

This question belongs to: English Tenses
Question #364
She ___ the room every morning.
A. cleaned
B. is cleaning
C. has cleaned
D. cleans

Correct Answer: Option D


Explanation:
Simple Present.

This question belongs to: English Tenses
Question #365
By the time I got to the station, the train ___.
A. has left
B. had left
C. was leaving
D. left

Correct Answer: Option B


Explanation:
Past Perfect.

This question belongs to: English Tenses
Question #366
He ___ on the sofa when I came in.
A. slept
B. has slept
C. was sleeping
D. sleeps

Correct Answer: Option C


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #367
I ___ him for many years, we are old friends.
A. have known
B. know
C. was knowing
D. knew

Correct Answer: Option A


Explanation:
Present Perfect.

This question belongs to: English Tenses
Question #368
We ___ the project by the end of the week.
A. will complete
B. complete
C. completed
D. will have completed

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #369
She ___ dinner when the phone rang.
A. cooks
B. cooked
C. has cooked
D. was cooking

Correct Answer: Option D


Explanation:
Past Continuous interrupted.

This question belongs to: English Tenses
Question #370
I ___ never ___ a snake in the wild.
A. did, see
B. had, seen
C. have, seen
D. was, seeing

Correct Answer: Option C


Explanation:
Present Perfect experience.

This question belongs to: English Tenses
Question #371
He ___ to the gym at 6 a.m. yesterday.
A. has gone
B. was going
C. goes
D. went

Correct Answer: Option D


Explanation:
Simple Past with specific time.

This question belongs to: English Tenses
Question #372
I ___ a book at the moment; don't disturb me.
A. read
B. was reading
C. am reading
D. have read

Correct Answer: Option C


Explanation:
Present Continuous.

This question belongs to: English Tenses
Question #373
She ___ her work by 5 p.m. today.
A. finishes
B. will have finished
C. finished
D. will finish

Correct Answer: Option B


Explanation:
Future Perfect with 'by'.

This question belongs to: English Tenses
Question #374
They ___ in the garden when I called them.
A. were working
B. have worked
C. worked
D. work

Correct Answer: Option A


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #375
I ___ my keys, please help me find them.
A. was losing
B. lost
C. have lost
D. lose

Correct Answer: Option C


Explanation:
Present Perfect.

This question belongs to: English Tenses
Question #376
He ___ a shower when I knocked.
A. took
B. takes
C. has taken
D. was taking

Correct Answer: Option D


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #377
By next month, I ___ in this apartment for a year.
A. will live
B. will have lived
C. will be living
D. have lived

Correct Answer: Option B


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #378
We ___ the news before we saw it on TV.
A. were hearing
B. heard
C. had heard
D. have heard

Correct Answer: Option C


Explanation:
Past Perfect.

This question belongs to: English Tenses
Question #379
I ___ this film before; it's great.
A. have seen
B. was seeing
C. see
D. saw

Correct Answer: Option A


Explanation:
Present Perfect.

This question belongs to: English Tenses
Question #380
He ___ his homework before he went to play.
A. was doing
B. had done
C. does
D. did

Correct Answer: Option B


Explanation:
Past Perfect.

This question belongs to: English Tenses