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 6 of 71
Question #101
They ___ in the garden since morning.
A. worked
B. are working
C. were working
D. have been working

Correct Answer: Option D


Explanation:
Present Perfect Continuous with 'since morning'.

This question belongs to: English Tenses
Question #102
She ___ her keys, so she couldn't enter.
A. forgets
B. had forgotten
C. forgot
D. was forgetting

Correct Answer: Option B


Explanation:
Past Perfect for a past action that caused a later past situation.

This question belongs to: English Tenses
Question #103
I ___ the exam if I study hard.
A. passed
B. would pass
C. pass
D. will pass

Correct Answer: Option D


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

This question belongs to: English Tenses
Question #104
By the time she arrived, we ___ for two hours.
A. had been waiting
B. have waited
C. waited
D. were waiting

Correct Answer: Option A


Explanation:
Past Perfect Continuous for duration up to a past point.

This question belongs to: English Tenses
Question #105
He ___ dinner when the doorbell rang.
A. eats
B. was eating
C. ate
D. has eaten

Correct Answer: Option B


Explanation:
Past Continuous interrupted by Simple Past.

This question belongs to: English Tenses
Question #106
I ___ a student for five years now.
A. am
B. have been
C. will be
D. was

Correct Answer: Option B


Explanation:
Present Perfect for a state with duration 'for five years now'.

This question belongs to: English Tenses
Question #107
She ___ to the store before it closed.
A. went
B. had gone
C. goes
D. was going

Correct Answer: Option B


Explanation:
Past Perfect for action completed before a later past time.

This question belongs to: English Tenses
Question #108
We ___ our grandparents next Sunday.
A. will visit
B. are visiting
C. visit
D. visited

Correct Answer: Option B


Explanation:
Present Continuous for planned future arrangement.

This question belongs to: English Tenses
Question #109
He ___ a book at the moment.
A. was reading
B. is reading
C. reads
D. has read

Correct Answer: Option B


Explanation:
Present Continuous for current action.

This question belongs to: English Tenses
Question #110
I ___ the report by tomorrow morning.
A. will have finished
B. finished
C. finish
D. will finish

Correct Answer: Option A


Explanation:
Future Perfect for completion before a future time.

This question belongs to: English Tenses
Question #111
She ___ to the market when she met her friend.
A. was going
B. goes
C. has gone
D. went

Correct Answer: Option A


Explanation:
Past Continuous for an action in progress when something happened.

This question belongs to: English Tenses
Question #112
I ___ here since January.
A. am
B. was
C. had been
D. have been

Correct Answer: Option D


Explanation:
Present Perfect with 'since'.

This question belongs to: English Tenses
Question #113
They ___ the match when we reached.
A. were winning
B. have won
C. had won
D. won

Correct Answer: Option C


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

This question belongs to: English Tenses
Question #114
He ___ for his keys when I saw him.
A. looks
B. has looked
C. was looking
D. looked

Correct Answer: Option C


Explanation:
Past Continuous at a specific past moment.

This question belongs to: English Tenses
Question #115
She ___ her homework just now.
A. has finished
B. finished
C. was finishing
D. finishes

Correct Answer: Option A


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

This question belongs to: English Tenses
Question #116
We ___ in the park when it began to rain.
A. have walked
B. walked
C. walk
D. were walking

Correct Answer: Option D


Explanation:
Past Continuous interrupted by Simple Past.

This question belongs to: English Tenses
Question #117
I ___ never ___ such a delicious meal.
A. had, eaten
B. did, eat
C. have, eaten
D. was, eating

Correct Answer: Option C


Explanation:
Present Perfect for life experience.

This question belongs to: English Tenses
Question #118
By the time he arrives, we ___ the work.
A. finished
B. will have finished
C. finish
D. will finish

Correct Answer: Option B


Explanation:
Future Perfect with 'by the time + present simple'.

This question belongs to: English Tenses
Question #119
She ___ a shower when the phone rang.
A. took
B. takes
C. was taking
D. has taken

Correct Answer: Option C


Explanation:
Past Continuous interrupted by Simple Past.

This question belongs to: English Tenses
Question #120
I ___ my car for ten years before I sold it.
A. was having
B. had
C. had had
D. have had

Correct Answer: Option C


Explanation:
Past Perfect for possession that ended before another past action.

This question belongs to: English Tenses