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 62 of 71
Question #1221
We ___ the assignment since last night.
A. are doing
B. do
C. have been doing
D. did

Correct Answer: Option C


Explanation:
Duration from last night.

This question belongs to: English Tenses
Question #1222
By the end of the month, she ___ the project.
A. is completing
B. will complete
C. completes
D. will have completed

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1223
She ___ the car for three years.
A. owns
B. has owned
C. is owning
D. owned

Correct Answer: Option B


Explanation:
Duration of possession.

This question belongs to: English Tenses
Question #1224
If water reaches 100°C, it ___ .
A. boiled
B. boils
C. will boil
D. would boil

Correct Answer: Option B


Explanation:
Zero conditional.

This question belongs to: English Tenses
Question #1225
She ___ when I saw her at the station.
A. has waited
B. waits
C. was waiting
D. waited

Correct Answer: Option C


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #1226
We ___ the room by the time the guests arrive.
A. will have cleaned
B. clean
C. are cleaning
D. will clean

Correct Answer: Option A


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1227
She ___ her homework before she went out.
A. has done
B. had done
C. did
D. was doing

Correct Answer: Option B


Explanation:
Earlier completion.

This question belongs to: English Tenses
Question #1228
He ___ a shower now.
A. was having
B. has
C. had
D. is having

Correct Answer: Option D


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1229
I ___ the movie twice.
A. saw
B. have seen
C. had seen
D. see

Correct Answer: Option B


Explanation:
Experience.

This question belongs to: English Tenses
Question #1230
She ___ when the doorbell rang.
A. slept
B. sleeps
C. has slept
D. was sleeping

Correct Answer: Option D


Explanation:
Interrupted action.

This question belongs to: English Tenses
Question #1231
They ___ for the event for months.
A. prepared
B. have been preparing
C. are preparing
D. prepare

Correct Answer: Option B


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #1232
By next quarter, sales ___ .
A. will have increased
B. will increase
C. increase
D. are increasing

Correct Answer: Option A


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1233
He ___ the room before the guests arrived.
A. decorated
B. had decorated
C. was decorating
D. has decorated

Correct Answer: Option B


Explanation:
Earlier decoration.

This question belongs to: English Tenses
Question #1234
I ___ a cup of tea now.
A. am making
B. have made
C. made
D. make

Correct Answer: Option A


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1235
She ___ the dance since she was a child.
A. is loving
B. loves
C. has loved
D. loved

Correct Answer: Option C


Explanation:
Stative from past to present → Present Perfect.

This question belongs to: English Tenses
Question #1236
If I had wings, I ___ .
A. would fly
B. will fly
C. fly
D. flew

Correct Answer: Option A


Explanation:
Second conditional.

This question belongs to: English Tenses
Question #1237
She asked if I ___ to the party.
A. had gone
B. will go
C. go
D. went

Correct Answer: Option D


Explanation:
Indirect question: present → past.

This question belongs to: English Tenses
Question #1238
He ___ when the earthquake started.
A. was sleeping
B. slept
C. sleeps
D. has slept

Correct Answer: Option A


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #1239
We ___ for the exam for weeks and we're ready.
A. are studying
B. have been studying
C. studied
D. study

Correct Answer: Option B


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #1240
By tomorrow evening, I ___ all the work.
A. will have done
B. am doing
C. do
D. will do

Correct Answer: Option A


Explanation:
Future Perfect.

This question belongs to: English Tenses