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 9 of 71
Question #161
He ___ his keys, so he can't get in.
A. is losing
B. has lost
C. loses
D. lost

Correct Answer: Option B


Explanation:
Present Perfect with present result.

This question belongs to: English Tenses
Question #162
We ___ the project when the manager walked in.
A. discussed
B. were discussing
C. have discussed
D. discuss

Correct Answer: Option B


Explanation:
Past Continuous for ongoing action at a past moment.

This question belongs to: English Tenses
Question #163
She ___ to the party if she finishes her work.
A. will come
B. comes
C. would come
D. came

Correct Answer: Option A


Explanation:
First conditional.

This question belongs to: English Tenses
Question #164
I ___ this phone for a year now.
A. have
B. was having
C. had
D. have had

Correct Answer: Option D


Explanation:
Present Perfect for possession with duration.

This question belongs to: English Tenses
Question #165
He ___ in the queue when I saw him.
A. has stood
B. was standing
C. stands
D. stood

Correct Answer: Option B


Explanation:
Past Continuous at a specific past moment.

This question belongs to: English Tenses
Question #166
They ___ the museum last Sunday.
A. were visiting
B. have visited
C. visited
D. visit

Correct Answer: Option C


Explanation:
Simple Past with definite time 'last Sunday'.

This question belongs to: English Tenses
Question #167
I ___ a shower when the phone rang.
A. have taken
B. take
C. was taking
D. took

Correct Answer: Option C


Explanation:
Past Continuous interrupted by another action.

This question belongs to: English Tenses
Question #168
She ___ already ___ the letter.
A. was, writing
B. did, write
C. had, written
D. has, written

Correct Answer: Option D


Explanation:
Present Perfect with 'already' for recent completion.

This question belongs to: English Tenses
Question #169
We ___ the house before we sold it.
A. were renovating
B. had renovated
C. renovated
D. have renovated

Correct Answer: Option B


Explanation:
Past Perfect for earlier action.

This question belongs to: English Tenses
Question #170
He ___ on the project for two hours when I joined.
A. had been working
B. worked
C. was working
D. has worked

Correct Answer: Option A


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

This question belongs to: English Tenses
Question #171
I ___ my wallet, have you seen it?
A. lose
B. was losing
C. lost
D. have lost

Correct Answer: Option D


Explanation:
Present Perfect with present relevance.

This question belongs to: English Tenses
Question #172
She ___ English at the moment.
A. studied
B. has studied
C. studies
D. is studying

Correct Answer: Option D


Explanation:
Present Continuous for current action.

This question belongs to: English Tenses
Question #173
By the time the police came, the thief ___.
A. escaped
B. was escaping
C. has escaped
D. had escaped

Correct Answer: Option D


Explanation:
Past Perfect for earlier action.

This question belongs to: English Tenses
Question #174
I ___ for my friend for an hour.
A. wait
B. have been waiting
C. am waiting
D. waited

Correct Answer: Option B


Explanation:
Present Perfect Continuous with 'for' + duration up to now.

This question belongs to: English Tenses
Question #175
They ___ dinner when the guests arrived.
A. were having
B. had
C. have had
D. have

Correct Answer: Option A


Explanation:
Past Continuous for ongoing activity.

This question belongs to: English Tenses
Question #176
He ___ a book every week.
A. has read
B. read
C. is reading
D. reads

Correct Answer: Option D


Explanation:
Simple Present for habitual action.

This question belongs to: English Tenses
Question #177
I ___ to the party last night.
A. wasn't going
B. haven't gone
C. didn't go
D. don't go

Correct Answer: Option C


Explanation:
Simple Past negative with specific time.

This question belongs to: English Tenses
Question #178
She ___ in London for five years when she was a child.
A. lived
B. has lived
C. had lived
D. was living

Correct Answer: Option C


Explanation:
Past Perfect for an experience earlier than another past reference.

This question belongs to: English Tenses
Question #179
We ___ the exam by next week.
A. took
B. take
C. will have taken
D. will take

Correct Answer: Option C


Explanation:
Future Perfect with 'by'.

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

Correct Answer: Option C


Explanation:
Present Perfect with 'just'.

This question belongs to: English Tenses