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. goes
B. go
C. gone
D. going

Correct Answer: Option A


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. is
B. are
C. was
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. hadn't finished
B. haven't finished
C. didn't finish
D. don't finish

Correct Answer: Option B


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. boils
C. is boiling
D. has boiled

Correct Answer: Option B


Explanation:
Simple Present for universal truths.

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

Correct Answer: Option C


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. works
C. worked
D. will work

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. goes
B. has gone
C. went
D. was going

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. was sleeping
B. has slept
C. slept
D. sleeps

Correct Answer: Option A


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. are
B. will be
C. will have been
D. have been

Correct Answer: Option C


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

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

Correct Answer: Option D


Explanation:
Simple Present for habitual actions.

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

Correct Answer: Option D


Explanation:
Present Perfect negative with 'yet'.

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

Correct Answer: Option B


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. was losing
B. lost
C. loses
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. was knowing
D. knew

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. was leaving
B. has left
C. left
D. had left

Correct Answer: Option D


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. was writing
C. is writing
D. writes

Correct Answer: Option C


Explanation:
Present Continuous with 'at the moment'.

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

Correct Answer: Option B


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

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

Correct Answer: Option B


Explanation:
Present Continuous for planned future arrangements.

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

Correct Answer: Option B


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

This question belongs to: English Tenses