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 13 of 71
Question #241
We ___ the movie before we read the book.
A. were seeing
B. have seen
C. saw
D. had seen

Correct Answer: Option D


Explanation:
Past Perfect for earlier action.

This question belongs to: English Tenses
Question #242
He ___ out when I arrived.
A. had just gone
B. just went
C. was just going
D. has just gone

Correct Answer: Option A


Explanation:
Past Perfect with 'just' for action completed shortly before another past event.

This question belongs to: English Tenses
Question #243
I ___ her for many years, and I trust her.
A. was knowing
B. have known
C. know
D. knew

Correct Answer: Option B


Explanation:
Present Perfect with 'for'.

This question belongs to: English Tenses
Question #244
They ___ the project for six months before it was cancelled.
A. have worked
B. worked
C. had been working
D. were working

Correct Answer: Option C


Explanation:
Past Perfect Continuous with duration.

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

Correct Answer: Option C


Explanation:
Present Continuous.

This question belongs to: English Tenses
Question #246
He ___ the exam, so he's very relieved.
A. was passing
B. passed
C. passes
D. has passed

Correct Answer: Option D


Explanation:
Present Perfect for recent past with present result.

This question belongs to: English Tenses
Question #247
We ___ to the beach every summer when we were kids.
A. were going
B. went
C. go
D. have gone

Correct Answer: Option B


Explanation:
Simple Past for past habit.

This question belongs to: English Tenses
Question #248
I ___ that movie, I saw it last week.
A. already saw
B. already see
C. was already seeing
D. have already seen

Correct Answer: Option D


Explanation:
Present Perfect with 'already' for experience.

This question belongs to: English Tenses
Question #249
By the time she arrives, we ___ for two hours.
A. will have been waiting
B. have waited
C. will be waiting
D. will wait

Correct Answer: Option A


Explanation:
Future Perfect Continuous with 'by the time' and duration.

This question belongs to: English Tenses
Question #250
He ___ while he was walking home.
A. had fallen
B. fell
C. was falling
D. has fallen

Correct Answer: Option B


Explanation:
Simple Past for a sudden event during an ongoing action.

This question belongs to: English Tenses
Question #251
I ___ her since she was a child.
A. was knowing
B. know
C. knew
D. have known

Correct Answer: Option D


Explanation:
Present Perfect with 'since'.

This question belongs to: English Tenses
Question #252
She ___ a bath when the doorbell rang.
A. was having
B. has
C. has had
D. had

Correct Answer: Option A


Explanation:
Past Continuous interrupted.

This question belongs to: English Tenses
Question #253
They ___ the house for two hours before it started raining.
A. were cleaning
B. cleaned
C. had been cleaning
D. have cleaned

Correct Answer: Option C


Explanation:
Past Perfect Continuous with duration before another past event.

This question belongs to: English Tenses
Question #254
I ___ my mother at the airport tomorrow.
A. have met
B. meet
C. will meet
D. am meeting

Correct Answer: Option D


Explanation:
Present Continuous for planned future arrangement.

This question belongs to: English Tenses
Question #255
He ___ his homework, so he can go out.
A. did
B. was doing
C. does
D. has done

Correct Answer: Option D


Explanation:
Present Perfect with present result.

This question belongs to: English Tenses
Question #256
We ___ the park when we saw a deer.
A. walked through
B. walk through
C. were walking through
D. have walked through

Correct Answer: Option C


Explanation:
Past Continuous for ongoing action when something happened.

This question belongs to: English Tenses
Question #257
I ___ the letter before the post office closed.
A. had posted
B. was posting
C. posted
D. post

Correct Answer: Option A


Explanation:
Past Perfect for action done before another past event.

This question belongs to: English Tenses
Question #258
She ___ a letter now.
A. was writing
B. writes
C. has written
D. is writing

Correct Answer: Option D


Explanation:
Present Continuous with 'now'.

This question belongs to: English Tenses
Question #259
By next Friday, I ___ this book.
A. have read
B. will have read
C. will read
D. read

Correct Answer: Option B


Explanation:
Future Perfect with 'by'.

This question belongs to: English Tenses
Question #260
He ___ to the gym at 6 a.m. every weekday.
A. go
B. is going
C. went
D. goes

Correct Answer: Option D


Explanation:
Simple Present habit, third person singular.

This question belongs to: English Tenses