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 60 of 71
Question #1181
He ___ a new job these days.
A. is looking for
B. has looked for
C. looks for
D. looked for

Correct Answer: Option A


Explanation:
Temporary activity → Present Continuous.

This question belongs to: English Tenses
Question #1182
I ___ the book by the time you return.
A. finish
B. will have finished
C. am finishing
D. will finish

Correct Answer: Option B


Explanation:
Future Perfect.

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

Correct Answer: Option A


Explanation:
Third conditional.

This question belongs to: English Tenses
Question #1184
She ___ when I entered the room.
A. cried
B. cries
C. was crying
D. has cried

Correct Answer: Option C


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #1185
By the time they arrive, we ___ the dinner.
A. start
B. will have started
C. will start
D. are starting

Correct Answer: Option B


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1186
He ___ the problem before the meeting.
A. was solving
B. solved
C. had solved
D. has solved

Correct Answer: Option C


Explanation:
Earlier solving.

This question belongs to: English Tenses
Question #1187
I ___ a movie now. Call you later.
A. watch
B. have watched
C. am watching
D. watched

Correct Answer: Option C


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1188
She ___ the guitar since she was 12.
A. played
B. is playing
C. plays
D. has been playing

Correct Answer: Option D


Explanation:
Duration from age 12.

This question belongs to: English Tenses
Question #1189
If you drop that glass, it ___ .
A. will break
B. breaks
C. broke
D. would break

Correct Answer: Option A


Explanation:
First conditional.

This question belongs to: English Tenses
Question #1190
She asked if I ___ the book.
A. was reading
B. had read
C. have read
D. read

Correct Answer: Option B


Explanation:
Indirect question about earlier action → Past Perfect.

This question belongs to: English Tenses
Question #1191
We ___ the house by the end of the day.
A. will paint
B. are painting
C. will have painted
D. paint

Correct Answer: Option C


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1192
She ___ the letter before the postman came.
A. has written
B. had written
C. was writing
D. wrote

Correct Answer: Option B


Explanation:
Earlier writing.

This question belongs to: English Tenses
Question #1193
I ___ my teeth now.
A. am brushing
B. brush
C. brushed
D. have brushed

Correct Answer: Option A


Explanation:
Now → Present Continuous.

This question belongs to: English Tenses
Question #1194
He ___ this job for two months.
A. has been doing
B. did
C. does
D. is doing

Correct Answer: Option A


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #1195
By next week, I ___ the course.
A. am completing
B. will complete
C. complete
D. will have completed

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #1196
He ___ the car before the rain started.
A. had parked
B. has parked
C. parked
D. was parking

Correct Answer: Option A


Explanation:
Earlier parking.

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

Correct Answer: Option B


Explanation:
Experience.

This question belongs to: English Tenses
Question #1198
She ___ when I called her name.
A. has turned
B. turns
C. turned
D. was turning

Correct Answer: Option D


Explanation:
Past Continuous for action in progress.

This question belongs to: English Tenses
Question #1199
We ___ for you for 45 minutes.
A. wait
B. waited
C. have been waiting
D. are waiting

Correct Answer: Option C


Explanation:
Duration up to now.

This question belongs to: English Tenses
Question #1200
By the time I retire, I ___ here for 30 years.
A. am working
B. work
C. will have been working
D. will work

Correct Answer: Option C


Explanation:
Future Perfect Continuous.

This question belongs to: English Tenses