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 15 of 71
Question #281
By the end of this year, we ___ this course.
A. complete
B. will complete
C. completed
D. will have completed

Correct Answer: Option D


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #282
I ___ an email when the computer crashed.
A. was writing
B. wrote
C. have written
D. write

Correct Answer: Option A


Explanation:
Past Continuous interrupted.

This question belongs to: English Tenses
Question #283
He ___ never ___ to a foreign country.
A. was, being
B. has, been
C. had, been
D. did, be

Correct Answer: Option B


Explanation:
Present Perfect for life experience.

This question belongs to: English Tenses
Question #284
She ___ a cake for the party last night.
A. bakes
B. has baked
C. was baking
D. baked

Correct Answer: Option D


Explanation:
Simple Past with specific past time.

This question belongs to: English Tenses
Question #285
We ___ for the test all day.
A. have been studying
B. were studying
C. study
D. studied

Correct Answer: Option A


Explanation:
Present Perfect Continuous with 'all day'.

This question belongs to: English Tenses
Question #286
I ___ him at the bus stop this morning.
A. saw
B. was seeing
C. have seen
D. see

Correct Answer: Option A


Explanation:
Simple Past with 'this morning' when morning is over.

This question belongs to: English Tenses
Question #287
He ___ the room when I walked in.
A. left
B. has left
C. leaves
D. was leaving

Correct Answer: Option D


Explanation:
Past Continuous for action in progress.

This question belongs to: English Tenses
Question #288
She ___ the piano since she was five.
A. played
B. has been playing
C. plays
D. was playing

Correct Answer: Option B


Explanation:
Present Perfect Continuous with 'since'.

This question belongs to: English Tenses
Question #289
They ___ the movie by the time I arrived.
A. had watched
B. watched
C. were watching
D. have watched

Correct Answer: Option A


Explanation:
Past Perfect for earlier action.

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

Correct Answer: Option A


Explanation:
Present Continuous.

This question belongs to: English Tenses
Question #291
He ___ his work before the meeting started.
A. was finishing
B. had finished
C. finished
D. has finished

Correct Answer: Option B


Explanation:
Past Perfect.

This question belongs to: English Tenses
Question #292
I ___ this phone since January.
A. have had
B. was having
C. have
D. had

Correct Answer: Option A


Explanation:
Present Perfect with 'since'.

This question belongs to: English Tenses
Question #293
We ___ in the park when we heard a loud noise.
A. have played
B. played
C. were playing
D. play

Correct Answer: Option C


Explanation:
Past Continuous interrupted.

This question belongs to: English Tenses
Question #294
She ___ just ___ the office.
A. did, leave
B. had, left
C. has, left
D. was, leaving

Correct Answer: Option C


Explanation:
Present Perfect with 'just'.

This question belongs to: English Tenses
Question #295
He ___ a new car next week.
A. bought
B. buys
C. is buying
D. has bought

Correct Answer: Option C


Explanation:
Present Continuous for planned future.

This question belongs to: English Tenses
Question #296
I ___ them for a month.
A. wasn't seeing
B. don't see
C. didn't see
D. haven't seen

Correct Answer: Option D


Explanation:
Present Perfect negative with 'for'.

This question belongs to: English Tenses
Question #297
By next year, he ___ in this company for a decade.
A. has worked
B. will have been working
C. will work
D. will be working

Correct Answer: Option B


Explanation:
Future Perfect Continuous.

This question belongs to: English Tenses
Question #298
She ___ the stairs when she fell.
A. was climbing
B. climbs
C. has climbed
D. climbed

Correct Answer: Option A


Explanation:
Past Continuous for ongoing action when an accident occurred.

This question belongs to: English Tenses
Question #299
I ___ that you are right.
A. have thought
B. think
C. thought
D. am thinking

Correct Answer: Option B


Explanation:
Simple Present for opinion.

This question belongs to: English Tenses
Question #300
He ___ a mistake, but he corrected it.
A. makes
B. had made
C. made
D. was making

Correct Answer: Option B


Explanation:
Past Perfect for an earlier action before correction.

This question belongs to: English Tenses