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 57 of 71
Question #1121
By next week, I ___ all the emails.
A. reply
B. will reply
C. am replying
D. will have replied

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1122
I ___ the answer before the teacher explained.
A. was knowing
B. had known
C. knew
D. have known

Correct Answer: Option B


Explanation:
Earlier knowledge.

This question belongs to: English Tenses
Question #1123
She ___ for the company for 5 years now.
A. works
B. has been working
C. worked
D. is working

Correct Answer: Option B


Explanation:
Duration to now.

This question belongs to: English Tenses
Question #1124
If I ___ rich, I would travel the world.
A. were
B. am
C. been
D. was

Correct Answer: Option A


Explanation:
Second conditional: 'were' for unreal.

This question belongs to: English Tenses
Question #1125
He told me that he ___ the letter.
A. was already sending
B. already sent
C. has already sent
D. had already sent

Correct Answer: Option D


Explanation:
Earlier sending in reported speech.

This question belongs to: English Tenses
Question #1126
She ___ when I saw her at the cafe.
A. sits
B. sat
C. has sat
D. was sitting

Correct Answer: Option D


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #1127
We ___ for you at the entrance at 6 p.m. tomorrow.
A. are waiting
B. have waited
C. will be waiting
D. wait

Correct Answer: Option C


Explanation:
Future Continuous for specific time.

This question belongs to: English Tenses
Question #1128
By the end of the week, they ___ the work.
A. will have finished
B. finish
C. will finish
D. are finishing

Correct Answer: Option A


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1129
He ___ his lunch and then went out.
A. ate
B. was eating
C. had eaten
D. has eaten

Correct Answer: Option C


Explanation:
Eating before going out → Past Perfect.

This question belongs to: English Tenses
Question #1130
I ___ the letter now.
A. write
B. have written
C. am writing
D. wrote

Correct Answer: Option C


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1131
She ___ the project by tomorrow.
A. will have completed
B. is completing
C. will complete
D. completes

Correct Answer: Option A


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1132
I ___ never ___ a snake.
A. have, seen
B. did, see
C. had, seen
D. was, seeing

Correct Answer: Option A


Explanation:
Experience up to now.

This question belongs to: English Tenses
Question #1133
She ___ when the clock struck twelve.
A. slept
B. has slept
C. sleeps
D. was sleeping

Correct Answer: Option D


Explanation:
Past Continuous at specific past time.

This question belongs to: English Tenses
Question #1134
He ___ for the bus for 30 minutes before it came.
A. had been waiting
B. waited
C. has been waiting
D. was waiting

Correct Answer: Option A


Explanation:
Duration before arrival → Past Perfect Continuous.

This question belongs to: English Tenses
Question #1135
We ___ the assignment by Monday.
A. will submit
B. submit
C. are submitting
D. will have submitted

Correct Answer: Option D


Explanation:
Deadline → Future Perfect.

This question belongs to: English Tenses
Question #1136
She ___ the book before she watched the movie.
A. was reading
B. read
C. had read
D. has read

Correct Answer: Option C


Explanation:
Earlier reading.

This question belongs to: English Tenses
Question #1137
I ___ a cake at the moment.
A. baked
B. bake
C. am baking
D. have baked

Correct Answer: Option C


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1138
He ___ for the company since he graduated.
A. works
B. has been working
C. worked
D. is working

Correct Answer: Option B


Explanation:
Duration from graduation to now.

This question belongs to: English Tenses
Question #1139
If I ___ you, I would apologize.
A. be
B. am
C. were
D. was

Correct Answer: Option C


Explanation:
Second conditional.

This question belongs to: English Tenses
Question #1140
He ___ when I called him.
A. was sleeping
B. sleeps
C. slept
D. has slept

Correct Answer: Option A


Explanation:
Past Continuous.

This question belongs to: English Tenses