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 7 of 71
Question #121
He ___ as a manager since 2019.
A. has been working
B. was working
C. worked
D. works

Correct Answer: Option A


Explanation:
Present Perfect Continuous with 'since' for ongoing action.

This question belongs to: English Tenses
Question #122
They ___ to the party last night.
A. have gone
B. went
C. go
D. were going

Correct Answer: Option B


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

This question belongs to: English Tenses
Question #123
I ___ her at the bus stop yesterday.
A. have seen
B. was seeing
C. saw
D. see

Correct Answer: Option C


Explanation:
Simple Past specific past event.

This question belongs to: English Tenses
Question #124
She ___ for this company for five years by next month.
A. has worked
B. will work
C. will have been working
D. works

Correct Answer: Option C


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

This question belongs to: English Tenses
Question #125
We ___ the room before the guests came.
A. were cleaning
B. had cleaned
C. cleaned
D. have cleaned

Correct Answer: Option B


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

This question belongs to: English Tenses
Question #126
He ___ a newspaper when I saw him.
A. reads
B. was reading
C. has read
D. read

Correct Answer: Option B


Explanation:
Past Continuous at a past moment.

This question belongs to: English Tenses
Question #127
I ___ him for two years.
A. have known
B. was knowing
C. knew
D. know

Correct Answer: Option A


Explanation:
Present Perfect for state with duration.

This question belongs to: English Tenses
Question #128
She ___ to the gym every day last month.
A. has gone
B. was going
C. goes
D. went

Correct Answer: Option D


Explanation:
Simple Past for a completed time period 'last month'.

This question belongs to: English Tenses
Question #129
I ___ my homework when the lights went out.
A. do
B. was doing
C. did
D. have done

Correct Answer: Option B


Explanation:
Past Continuous interrupted by another past action.

This question belongs to: English Tenses
Question #130
He ___ already ___ when I called.
A. had, left
B. was, leaving
C. has, left
D. did, leave

Correct Answer: Option A


Explanation:
Past Perfect with 'already'.

This question belongs to: English Tenses
Question #131
She ___ her phone at home today.
A. forgets
B. was forgetting
C. has forgotten
D. forgot

Correct Answer: Option D


Explanation:
Simple Past for a specific past occurrence 'today' can be past if the day is seen as past.

This question belongs to: English Tenses
Question #132
By the time I got home, the children ___.
A. slept
B. sleep
C. had slept
D. were sleeping

Correct Answer: Option C


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

This question belongs to: English Tenses
Question #133
I ___ for you since 5 o'clock.
A. have been waiting
B. wait
C. waited
D. am waiting

Correct Answer: Option A


Explanation:
Present Perfect Continuous with 'since'.

This question belongs to: English Tenses
Question #134
They ___ in the river when the crocodile appeared.
A. swim
B. have swum
C. swam
D. were swimming

Correct Answer: Option D


Explanation:
Past Continuous interrupted by Simple Past.

This question belongs to: English Tenses
Question #135
I ___ my work, let's go out.
A. am finishing
B. finish
C. finished
D. have finished

Correct Answer: Option D


Explanation:
Present Perfect to indicate completion with current result.

This question belongs to: English Tenses
Question #136
She ___ a new language this year.
A. learned
B. is learning
C. was learning
D. learns

Correct Answer: Option B


Explanation:
Present Continuous for an action happening around now.

This question belongs to: English Tenses
Question #137
We ___ the project by the time the manager returned.
A. have completed
B. had completed
C. were completing
D. completed

Correct Answer: Option B


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

This question belongs to: English Tenses
Question #138
He ___ in the garden when the snake bit him.
A. has worked
B. was working
C. works
D. worked

Correct Answer: Option B


Explanation:
Past Continuous for ongoing action interrupted by a sudden event.

This question belongs to: English Tenses
Question #139
I ___ never ___ to a foreign country.
A. did, travel
B. have, travelled
C. had, travelled
D. was, travelling

Correct Answer: Option B


Explanation:
Present Perfect for life experience.

This question belongs to: English Tenses
Question #140
By next year, they ___ in this house for a decade.
A. have lived
B. will live
C. will be living
D. will have been living

Correct Answer: Option D


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

This question belongs to: English Tenses