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 69 of 71
Question #1361
I ___ this problem before.
A. had faced
B. face
C. faced
D. have faced

Correct Answer: Option D


Explanation:
Experience.

This question belongs to: English Tenses
Question #1362
She ___ when the teacher asked the question.
A. has thought
B. was thinking
C. thinks
D. thought

Correct Answer: Option B


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #1363
They ___ the road for a year now.
A. have been constructing
B. are constructing
C. constructed
D. construct

Correct Answer: Option A


Explanation:
Duration.

This question belongs to: English Tenses
Question #1364
By the end of the day, I ___ all my tasks.
A. will have finished
B. will finish
C. finish
D. am finishing

Correct Answer: Option A


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1365
He ___ the letter before he left.
A. has posted
B. was posting
C. posted
D. had posted

Correct Answer: Option D


Explanation:
Earlier posting.

This question belongs to: English Tenses
Question #1366
I ___ a book now. Please wait.
A. was reading
B. read
C. have read
D. am reading

Correct Answer: Option D


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1367
She ___ in this school for 15 years.
A. is teaching
B. taught
C. has taught
D. teaches

Correct Answer: Option C


Explanation:
Duration.

This question belongs to: English Tenses
Question #1368
If I am late, I ___ you.
A. would call
B. called
C. will call
D. call

Correct Answer: Option C


Explanation:
First conditional.

This question belongs to: English Tenses
Question #1369
He told me that he ___ the keys.
A. was finding
B. had found
C. found
D. has found

Correct Answer: Option B


Explanation:
Reported earlier finding.

This question belongs to: English Tenses
Question #1370
She ___ when I saw her.
A. has smiled
B. smiled
C. smiles
D. was smiling

Correct Answer: Option D


Explanation:
Past Continuous.

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

Correct Answer: Option A


Explanation:
Future deadline.

This question belongs to: English Tenses
Question #1372
She ___ the cake before the party.
A. has baked
B. was baking
C. baked
D. had baked

Correct Answer: Option D


Explanation:
Earlier baking.

This question belongs to: English Tenses
Question #1373
I ___ a song now. La la la.
A. have sung
B. am singing
C. sing
D. sang

Correct Answer: Option B


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1374
He ___ the novel by next month.
A. writes
B. will have written
C. will write
D. is writing

Correct Answer: Option B


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1375
We ___ the problem for days.
A. have been discussing
B. discuss
C. are discussing
D. discussed

Correct Answer: Option A


Explanation:
Duration.

This question belongs to: English Tenses
Question #1376
By tomorrow, they ___ the decision.
A. are making
B. make
C. will have made
D. will make

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1377
He ___ the document before the meeting.
A. has prepared
B. was preparing
C. prepared
D. had prepared

Correct Answer: Option D


Explanation:
Earlier preparation.

This question belongs to: English Tenses
Question #1378
I ___ a movie at present.
A. watched
B. have watched
C. am watching
D. watch

Correct Answer: Option C


Explanation:
At present → Present Continuous.

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

Correct Answer: Option B


Explanation:
Duration of ownership.

This question belongs to: English Tenses
Question #1380
If he had called, I ___ .
A. answered
B. will answer
C. would answer
D. would have answered

Correct Answer: Option D


Explanation:
Third conditional.

This question belongs to: English Tenses