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

Correct Answer: Option D


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

Correct Answer: Option C


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

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

Correct Answer: Option D


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

Correct Answer: Option B


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. was seeing
B. have seen
C. saw
D. see

Correct Answer: Option B


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

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. gets
B. get
C. got
D. am getting

Correct Answer: Option B


Explanation:
Simple Present for habitual actions.

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

Correct Answer: Option B


Explanation:
Present Perfect negative with 'yet'.

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

Correct Answer: Option A


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

Correct Answer: Option A


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

Correct Answer: Option A


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

Correct Answer: Option A


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. have seen
D. am seeing

Correct Answer: Option D


Explanation:
Present Continuous for planned future arrangements.

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

Correct Answer: Option A


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

This question belongs to: English Tenses