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 1 of 71
Question #1
She ___ to the gym every morning.
A. gone
B. goes
C. going
D. go

Correct Answer: Option B


Explanation:
Simple Present tense, third person singular 'She' requires 'goes'.

This question belongs to: English Tenses
Question #2
They ___ watching TV when I arrived.
A. was
B. is
C. are
D. were

Correct Answer: Option D


Explanation:
Past Continuous, plural subject 'They' requires 'were'.

This question belongs to: English Tenses
Question #3
I ___ my homework yet.
A. haven't finished
B. didn't finish
C. hadn't finished
D. don't finish

Correct Answer: Option A


Explanation:
Present Perfect with 'yet' indicates an action not completed up to now.

This question belongs to: English Tenses
Question #4
Water ___ at 100 degrees Celsius.
A. boil
B. has boiled
C. boils
D. is boiling

Correct Answer: Option C


Explanation:
Simple Present for universal truths.

This question belongs to: English Tenses
Question #5
He ___ a novel when I saw him.
A. reads
B. has read
C. read
D. was reading

Correct Answer: Option D


Explanation:
Past Continuous for an action in progress at a specific past moment.

This question belongs to: English Tenses
Question #6
By next month, she ___ here for five years.
A. will have worked
B. worked
C. will work
D. works

Correct Answer: Option A


Explanation:
Future Perfect with 'by + future time' for action completed before that time.

This question belongs to: English Tenses
Question #7
He ___ to Paris last summer.
A. was going
B. goes
C. went
D. has gone

Correct Answer: Option C


Explanation:
Simple Past for a completed action in the past with definite time 'last summer'.

This question belongs to: English Tenses
Question #8
I ___ this movie twice.
A. have seen
B. saw
C. was seeing
D. see

Correct Answer: Option A


Explanation:
Present Perfect for experience without specific past time.

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

Correct Answer: Option C


Explanation:
Past Continuous interrupted by a simple past action.

This question belongs to: English Tenses
Question #10
They ___ married for ten years by next June.
A. will have been
B. are
C. will be
D. have been

Correct Answer: Option A


Explanation:
Future Perfect Continuous with 'by' and duration.

This question belongs to: English Tenses
Question #11
I usually ___ up at 6 a.m.
A. get
B. got
C. am getting
D. gets

Correct Answer: Option A


Explanation:
Simple Present for habitual actions.

This question belongs to: English Tenses
Question #12
He ___ to the office yet.
A. doesn't go
B. isn't going
C. hasn't gone
D. didn't go

Correct Answer: Option C


Explanation:
Present Perfect negative with 'yet'.

This question belongs to: English Tenses
Question #13
We ___ dinner when the guests arrived.
A. had
B. have
C. have had
D. were having

Correct Answer: Option D


Explanation:
Past Continuous for ongoing activity interrupted by another.

This question belongs to: English Tenses
Question #14
She ___ her keys, so she can't open the door.
A. lost
B. loses
C. was losing
D. has lost

Correct Answer: Option D


Explanation:
Present Perfect to show a past action with present result.

This question belongs to: English Tenses
Question #15
I ___ him since 2015.
A. know
B. have known
C. knew
D. was knowing

Correct Answer: Option B


Explanation:
Present Perfect with 'since' for a state starting in the past continuing to now.

This question belongs to: English Tenses
Question #16
By the time we reached, the train ___.
A. has left
B. left
C. had left
D. was leaving

Correct Answer: Option C


Explanation:
Past Perfect for action completed before another past event.

This question belongs to: English Tenses
Question #17
She ___ a letter at the moment.
A. has written
B. is writing
C. writes
D. was writing

Correct Answer: Option B


Explanation:
Present Continuous with 'at the moment'.

This question belongs to: English Tenses
Question #18
He ___ to London twice this year.
A. goes
B. went
C. was going
D. has been

Correct Answer: Option D


Explanation:
Present Perfect for experiences within an unfinished time period.

This question belongs to: English Tenses
Question #19
I ___ him tomorrow.
A. see
B. saw
C. am seeing
D. have seen

Correct Answer: Option C


Explanation:
Present Continuous for planned future arrangements.

This question belongs to: English Tenses
Question #20
She ___ her work before she went out.
A. finished
B. was finishing
C. finishes
D. had finished

Correct Answer: Option D


Explanation:
Past Perfect to show the earlier of two past actions.

This question belongs to: English Tenses