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 26 of 71
Question #501
I ___ when someone knocked at the door.
A. have slept
B. slept
C. was sleeping
D. sleep

Correct Answer: Option C


Explanation:
Past Continuous for interrupted sleep.

This question belongs to: English Tenses
Question #502
She ___ a song while she was cooking.
A. was humming
B. hums
C. has hummed
D. hummed

Correct Answer: Option A


Explanation:
Two simultaneous past actions; one uses Past Continuous.

This question belongs to: English Tenses
Question #503
The guests ___ when the power went off.
A. danced
B. dance
C. were dancing
D. have danced

Correct Answer: Option C


Explanation:
Ongoing action interrupted by power cut.

This question belongs to: English Tenses
Question #504
He ___ down the street when he met an old friend.
A. was walking
B. walked
C. walk
D. walks

Correct Answer: Option A


Explanation:
Past Continuous for ongoing action; meeting is the interruption.

This question belongs to: English Tenses
Question #505
The teacher ___ the sum when the bell rang.
A. was explaining
B. explained
C. explain
D. has explained

Correct Answer: Option A


Explanation:
Action interrupted by the bell → Past Continuous.

This question belongs to: English Tenses
Question #506
At 9 o'clock last night, the children ___.
A. were sleeping
B. have slept
C. slept
D. sleep

Correct Answer: Option A


Explanation:
Specific past time → Past Continuous.

This question belongs to: English Tenses
Question #507
My father ___ for his glasses when I entered.
A. look
B. looks
C. looked
D. was looking

Correct Answer: Option D


Explanation:
Past Continuous for ongoing search.

This question belongs to: English Tenses
Question #508
She ___ the clothes when the machine stopped.
A. has washed
B. washes
C. washed
D. was washing

Correct Answer: Option D


Explanation:
Past Continuous for interrupted action.

This question belongs to: English Tenses
Question #509
They ___ football at 5 p.m. yesterday.
A. play
B. were playing
C. played
D. have played

Correct Answer: Option B


Explanation:
Specific past moment → Past Continuous.

This question belongs to: English Tenses
Question #510
While I ___ , the phone rang.
A. was studying
B. studied
C. study
D. have studied

Correct Answer: Option A


Explanation:
Background action in progress interrupted by ring.

This question belongs to: English Tenses
Question #511
He ___ when he fell off his bicycle.
A. has ridden
B. was riding
C. rides
D. rode

Correct Answer: Option B


Explanation:
Action in progress when accident happened → Past Continuous.

This question belongs to: English Tenses
Question #512
I ___ for you since morning.
A. waited
B. am waiting
C. have been waiting
D. wait

Correct Answer: Option C


Explanation:
Duration from past till now → Present Perfect Continuous 'have been waiting'.

This question belongs to: English Tenses
Question #513
She ___ in this city for five years.
A. has been living
B. is living
C. lived
D. lives

Correct Answer: Option A


Explanation:
Action started in past and still continuing → Present Perfect Continuous.

This question belongs to: English Tenses
Question #514
He ___ the book for two hours and is still reading.
A. read
B. reads
C. has been reading
D. was reading

Correct Answer: Option C


Explanation:
Duration of action continuing into present → Present Perfect Continuous.

This question belongs to: English Tenses
Question #515
They ___ since 8 a.m. and now they are tired.
A. work
B. have been working
C. are working
D. worked

Correct Answer: Option B


Explanation:
Action started in past and has just stopped with present result → Present Perfect Continuous.

This question belongs to: English Tenses
Question #516
It ___ for the last three days.
A. rains
B. rained
C. has been raining
D. is raining

Correct Answer: Option C


Explanation:
Duration of rain continuing to present → Present Perfect Continuous.

This question belongs to: English Tenses
Question #517
We ___ for the bus for over half an hour.
A. wait
B. waited
C. have been waiting
D. are waiting

Correct Answer: Option C


Explanation:
Unfinished past-to-present action → Present Perfect Continuous.

This question belongs to: English Tenses
Question #518
She ___ French since she was six.
A. has been learning
B. is learning
C. learned
D. learns

Correct Answer: Option A


Explanation:
Action from past until now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #519
How long ___ you ___ for me?
A. are, wait
B. do, wait
C. have, been waiting
D. did, wait

Correct Answer: Option C


Explanation:
Asking about duration up to now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #520
The ground is wet because it ___.
A. rained
B. rains
C. is raining
D. has been raining

Correct Answer: Option D


Explanation:
Recent action with present evidence → Present Perfect Continuous.

This question belongs to: English Tenses