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 18 of 71
Question #341
He ___ to the office at 9 a.m. every day.
A. go
B. is going
C. went
D. goes

Correct Answer: Option D


Explanation:
Simple Present routine.

This question belongs to: English Tenses
Question #342
I ___ my keys; I don't know where they are.
A. have lost
B. was losing
C. lose
D. lost

Correct Answer: Option A


Explanation:
Present Perfect.

This question belongs to: English Tenses
Question #343
They ___ in the pool when it started thundering.
A. swam
B. swim
C. have swum
D. were swimming

Correct Answer: Option D


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #344
She ___ just ___ to the supermarket.
A. had, gone
B. did, go
C. was, going
D. has, gone

Correct Answer: Option D


Explanation:
Present Perfect with 'just'.

This question belongs to: English Tenses
Question #345
I ___ a decision yet.
A. wasn't making
B. didn't make
C. haven't made
D. am not making

Correct Answer: Option C


Explanation:
Present Perfect negative with 'yet'.

This question belongs to: English Tenses
Question #346
By the time he retires, he ___ for 40 years.
A. will work
B. will have worked
C. works
D. has worked

Correct Answer: Option B


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #347
He ___ a coffee when I saw him.
A. has drunk
B. drinks
C. was drinking
D. drank

Correct Answer: Option C


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #348
I ___ to Paris three times.
A. have been
B. went
C. go
D. was

Correct Answer: Option A


Explanation:
Present Perfect for experience.

This question belongs to: English Tenses
Question #349
She ___ the book by tomorrow.
A. read
B. reads
C. will have read
D. will read

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #350
We ___ the room when we heard a scream.
A. have painted
B. were painting
C. paint
D. painted

Correct Answer: Option B


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #351
I ___ him for two weeks; I hope he's okay.
A. didn't see
B. haven't seen
C. wasn't seeing
D. don't see

Correct Answer: Option B


Explanation:
Present Perfect negative.

This question belongs to: English Tenses
Question #352
He ___ his car for ten years before he sold it.
A. had had
B. had
C. has had
D. was having

Correct Answer: Option A


Explanation:
Past Perfect for possession.

This question belongs to: English Tenses
Question #353
They ___ the project by next week.
A. will have finished
B. finish
C. finished
D. will finish

Correct Answer: Option A


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #354
She ___ a bath when the lights went out.
A. had
B. has had
C. has
D. was having

Correct Answer: Option D


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #355
I ___ the news; it's shocking.
A. was just hearing
B. have just heard
C. just heard
D. just hear

Correct Answer: Option B


Explanation:
Present Perfect with 'just'.

This question belongs to: English Tenses
Question #356
He ___ to bed before 10 p.m. last night.
A. goes
B. had gone
C. went
D. was going

Correct Answer: Option C


Explanation:
Simple Past with 'last night'.

This question belongs to: English Tenses
Question #357
By next summer, she ___ her degree.
A. completes
B. completed
C. will have completed
D. will complete

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #358
We ___ the exam when the fire alarm went off.
A. take
B. have taken
C. were taking
D. took

Correct Answer: Option C


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #359
I ___ this laptop for three years; it's time for a new one.
A. have had
B. was having
C. have
D. had

Correct Answer: Option A


Explanation:
Present Perfect.

This question belongs to: English Tenses
Question #360
She ___ a song when I entered.
A. sings
B. has sung
C. sang
D. was singing

Correct Answer: Option D


Explanation:
Past Continuous.

This question belongs to: English Tenses