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 48 of 71
Question #941
If you ___ hard, you will succeed.
A. will work
B. work
C. worked
D. had worked

Correct Answer: Option B


Explanation:
First conditional: if + present.

This question belongs to: English Tenses
Question #942
She told me that she ___ the keys.
A. has lost
B. had lost
C. lost
D. was losing

Correct Answer: Option B


Explanation:
Earlier loss in reported speech → Past Perfect.

This question belongs to: English Tenses
Question #943
He ___ when the accident occurred.
A. was driving
B. drove
C. has driven
D. drives

Correct Answer: Option A


Explanation:
Past Continuous for background action.

This question belongs to: English Tenses
Question #944
We ___ here since January.
A. live
B. lived
C. are living
D. have been living

Correct Answer: Option D


Explanation:
From January to now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #945
By the time the film ends, I ___ asleep.
A. am falling
B. will have fallen
C. will fall
D. fall

Correct Answer: Option B


Explanation:
Completion before future event → Future Perfect.

This question belongs to: English Tenses
Question #946
She ___ her purse and started crying.
A. has lost
B. was losing
C. had lost
D. lost

Correct Answer: Option C


Explanation:
Earlier loss → Past Perfect.

This question belongs to: English Tenses
Question #947
I ___ the report yet.
A. hadn't finished
B. haven't finished
C. didn't finish
D. don't finish

Correct Answer: Option B


Explanation:
Unfinished up to now → Present Perfect negative.

This question belongs to: English Tenses
Question #948
She ___ a novel right now.
A. is reading
B. has read
C. read
D. reads

Correct Answer: Option A


Explanation:
Right now → Present Continuous.

This question belongs to: English Tenses
Question #949
They ___ the project by the deadline.
A. completed
B. will complete
C. are completing
D. will have completed

Correct Answer: Option D


Explanation:
Deadline → Future Perfect.

This question belongs to: English Tenses
Question #950
I ___ my grandmother last Sunday.
A. visited
B. have visited
C. was visiting
D. visit

Correct Answer: Option A


Explanation:
Last Sunday → Simple Past.

This question belongs to: English Tenses
Question #951
The kids ___ in the garden for hours.
A. are playing
B. played
C. have been playing
D. play

Correct Answer: Option C


Explanation:
Duration to now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #952
When I looked out, it ___ .
A. has rained
B. was raining
C. had rained
D. rained

Correct Answer: Option B


Explanation:
Past Continuous for action in progress.

This question belongs to: English Tenses
Question #953
He ___ the book by the time you return.
A. will have read
B. will read
C. reads
D. is reading

Correct Answer: Option A


Explanation:
Completion before future return → Future Perfect.

This question belongs to: English Tenses
Question #954
She ___ her work before the bell rang.
A. has finished
B. finished
C. had finished
D. was finishing

Correct Answer: Option C


Explanation:
Earlier completion → Past Perfect.

This question belongs to: English Tenses
Question #955
I ___ to the market. I'll be back soon.
A. have gone
B. went
C. go
D. am going

Correct Answer: Option D


Explanation:
Immediate future plan → Present Continuous.

This question belongs to: English Tenses
Question #956
He ___ ill since Monday.
A. had been
B. was
C. is
D. has been

Correct Answer: Option D


Explanation:
From Monday to now → Present Perfect.

This question belongs to: English Tenses
Question #957
If I had seen her, I ___ her.
A. greeted
B. would greet
C. would have greeted
D. greet

Correct Answer: Option C


Explanation:
Third conditional.

This question belongs to: English Tenses
Question #958
She asked me if I ___ the movie.
A. have liked
B. like
C. will like
D. liked

Correct Answer: Option D


Explanation:
Indirect question: present → past.

This question belongs to: English Tenses
Question #959
He ___ when I saw him at the party.
A. dances
B. danced
C. was dancing
D. has danced

Correct Answer: Option C


Explanation:
Action in progress at the moment of seeing.

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

Correct Answer: Option C


Explanation:
Duration up to now → Present Perfect Continuous.

This question belongs to: English Tenses