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 10 of 71
Question #181
She ___ her room every Saturday.
A. cleaned
B. cleans
C. has cleaned
D. is cleaning

Correct Answer: Option B


Explanation:
Simple Present for routine.

This question belongs to: English Tenses
Question #182
They ___ the bridge for two years before it collapsed.
A. were building
B. built
C. had been building
D. have built

Correct Answer: Option C


Explanation:
Past Perfect Continuous for duration leading to a past event.

This question belongs to: English Tenses
Question #183
I ___ him tomorrow at the office.
A. have seen
B. am seeing
C. will see
D. see

Correct Answer: Option B


Explanation:
Present Continuous for planned future meeting.

This question belongs to: English Tenses
Question #184
He ___ a new job, so he's very happy.
A. was getting
B. has got
C. got
D. gets

Correct Answer: Option B


Explanation:
Present Perfect for recent event with present result.

This question belongs to: English Tenses
Question #185
The children ___ when the teacher entered.
A. were shouting
B. shout
C. have shouted
D. shouted

Correct Answer: Option A


Explanation:
Past Continuous for ongoing action at a past moment.

This question belongs to: English Tenses
Question #186
She ___ her grandparents last weekend.
A. has visited
B. visited
C. was visiting
D. visits

Correct Answer: Option B


Explanation:
Simple Past with 'last weekend'.

This question belongs to: English Tenses
Question #187
I ___ for this company since 2015.
A. work
B. have been working
C. was working
D. worked

Correct Answer: Option B


Explanation:
Present Perfect Continuous with 'since'.

This question belongs to: English Tenses
Question #188
We ___ the match when it started to rain.
A. played
B. play
C. were playing
D. have played

Correct Answer: Option C


Explanation:
Past Continuous interrupted by Simple Past.

This question belongs to: English Tenses
Question #189
He ___ to the store before he went home.
A. had gone
B. was going
C. goes
D. went

Correct Answer: Option A


Explanation:
Past Perfect for action before another past action.

This question belongs to: English Tenses
Question #190
I ___ him for a long time; we are old friends.
A. knew
B. have known
C. was knowing
D. know

Correct Answer: Option B


Explanation:
Present Perfect for a state up to now.

This question belongs to: English Tenses
Question #191
She ___ the kitchen when I came.
A. paints
B. was painting
C. has painted
D. painted

Correct Answer: Option B


Explanation:
Past Continuous at a specific past time.

This question belongs to: English Tenses
Question #192
By the end of the day, I ___ all the emails.
A. will answer
B. have answered
C. answered
D. will have answered

Correct Answer: Option D


Explanation:
Future Perfect with 'by'.

This question belongs to: English Tenses
Question #193
He ___ a movie when the doorbell rang.
A. has watched
B. watches
C. was watching
D. watched

Correct Answer: Option C


Explanation:
Past Continuous interrupted by another action.

This question belongs to: English Tenses
Question #194
I ___ never ___ him before.
A. did, meet
B. was, meeting
C. have, met
D. had, met

Correct Answer: Option C


Explanation:
Present Perfect for experience up to now.

This question belongs to: English Tenses
Question #195
She ___ a teacher before she became a writer.
A. had been
B. was
C. is
D. has been

Correct Answer: Option A


Explanation:
Past Perfect for an earlier state.

This question belongs to: English Tenses
Question #196
We ___ the house when the power went out.
A. cleaned
B. clean
C. have cleaned
D. were cleaning

Correct Answer: Option D


Explanation:
Past Continuous interrupted by another event.

This question belongs to: English Tenses
Question #197
I ___ my homework by 10 p.m. last night.
A. did
B. had done
C. was doing
D. have done

Correct Answer: Option B


Explanation:
Past Perfect for action completed before a specific past time.

This question belongs to: English Tenses
Question #198
He ___ to work every day by bus.
A. went
B. goes
C. go
D. is going

Correct Answer: Option B


Explanation:
Simple Present habit, third person singular.

This question belongs to: English Tenses
Question #199
They ___ in the garden since this morning.
A. are working
B. were working
C. have been working
D. worked

Correct Answer: Option C


Explanation:
Present Perfect Continuous with 'since'.

This question belongs to: English Tenses
Question #200
I ___ him at the party last night.
A. saw
B. see
C. was seeing
D. have seen

Correct Answer: Option A


Explanation:
Simple Past with specific time.

This question belongs to: English Tenses