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 4 of 71
Question #61
She ___ to the party if she is invited.
A. would come
B. will come
C. came
D. comes

Correct Answer: Option B


Explanation:
First conditional: if + present, will + base.

This question belongs to: English Tenses
Question #62
I ___ a novel at 9 p.m. last night.
A. have read
B. read
C. had read
D. was reading

Correct Answer: Option D


Explanation:
Past Continuous for an action in progress at a specific past time.

This question belongs to: English Tenses
Question #63
He ___ to office before she woke up.
A. had left
B. left
C. was leaving
D. has left

Correct Answer: Option A


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

This question belongs to: English Tenses
Question #64
She ___ a teacher since 2010.
A. was
B. is
C. has been
D. had been

Correct Answer: Option C


Explanation:
Present Perfect with 'since' for a state continuing.

This question belongs to: English Tenses
Question #65
They ___ the match when we reached the stadium.
A. have already started
B. were already starting
C. had already started
D. already started

Correct Answer: Option C


Explanation:
Past Perfect with 'already' for earlier action.

This question belongs to: English Tenses
Question #66
He ___ at the station when I saw him.
A. has waited
B. was waiting
C. waited
D. waits

Correct Answer: Option B


Explanation:
Past Continuous for action in progress at a past moment.

This question belongs to: English Tenses
Question #67
By the time the doctor arrived, the patient ___.
A. was dying
B. dies
C. died
D. had died

Correct Answer: Option D


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

This question belongs to: English Tenses
Question #68
We ___ each other since school days.
A. know
B. have known
C. are knowing
D. knew

Correct Answer: Option B


Explanation:
Present Perfect for a relationship that began in the past and continues.

This question belongs to: English Tenses
Question #69
I ___ a letter when the power went off.
A. write
B. was writing
C. wrote
D. have written

Correct Answer: Option B


Explanation:
Past Continuous interrupted by Simple Past.

This question belongs to: English Tenses
Question #70
She ___ the piano every evening.
A. played
B. play
C. plays
D. is playing

Correct Answer: Option C


Explanation:
Simple Present for habitual action, third person singular.

This question belongs to: English Tenses
Question #71
He ___ out five minutes ago.
A. went
B. was going
C. goes
D. has gone

Correct Answer: Option A


Explanation:
Simple Past with specific time 'ago'.

This question belongs to: English Tenses
Question #72
I ___ just ___ my work.
A. was, finishing
B. have, finished
C. have, finish
D. did, finish

Correct Answer: Option B


Explanation:
Present Perfect with 'just' for recently completed action.

This question belongs to: English Tenses
Question #73
By the end of the year, we ___ the course.
A. will have completed
B. complete
C. will complete
D. completed

Correct Answer: Option A


Explanation:
Future Perfect with 'by the end of'.

This question belongs to: English Tenses
Question #74
She ___ a book when I entered the room.
A. has read
B. was reading
C. read
D. reads

Correct Answer: Option B


Explanation:
Past Continuous for ongoing action at past moment.

This question belongs to: English Tenses
Question #75
I ___ to London three times this year.
A. was
B. go
C. went
D. have been

Correct Answer: Option D


Explanation:
Present Perfect for experiences in an unfinished time period.

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

Correct Answer: Option B


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

This question belongs to: English Tenses
Question #77
He ___ not like spicy food.
A. is
B. has
C. do
D. does

Correct Answer: Option D


Explanation:
Simple Present negative with third person singular 'does'.

This question belongs to: English Tenses
Question #78
She ___ her first job in 2018.
A. got
B. was getting
C. gets
D. has got

Correct Answer: Option A


Explanation:
Simple Past for a specific past event.

This question belongs to: English Tenses
Question #79
I ___ a headache all day.
A. had
B. was having
C. have had
D. have

Correct Answer: Option C


Explanation:
Present Perfect for a state that began in the past and continues.

This question belongs to: English Tenses
Question #80
We ___ the project by Friday.
A. will have finished
B. finish
C. finished
D. will finish

Correct Answer: Option A


Explanation:
Future Perfect with 'by' + specific time.

This question belongs to: English Tenses