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 34 of 71
Question #661
She insisted that he ___ the meeting.
A. attend
B. attends
C. had attended
D. attended

Correct Answer: Option A


Explanation:
Subjunctive after 'insisted that' → base verb 'attend'.

This question belongs to: English Tenses
Question #662
If he had left earlier, he ___ the train.
A. catches
B. would have caught
C. will catch
D. would catch

Correct Answer: Option B


Explanation:
Third conditional: would have + past participle.

This question belongs to: English Tenses
Question #663
It's time the children ___ to bed.
A. are going
B. will go
C. went
D. go

Correct Answer: Option C


Explanation:
It's time + past tense.

This question belongs to: English Tenses
Question #664
I wish you ___ making so much noise.
A. have stopped
B. will stop
C. stopped
D. stop

Correct Answer: Option C


Explanation:
Wish about present continuous action → past continuous 'were stopping' or past simple 'stopped'. Here 'stopped' is best.

This question belongs to: English Tenses
Question #665
She told me that she ___ busy.
A. was
B. will be
C. has been
D. is

Correct Answer: Option A


Explanation:
Reported speech: present changes to past.

This question belongs to: English Tenses
Question #666
He asked if I ___ the answer.
A. am knowing
B. knew
C. has known
D. know

Correct Answer: Option B


Explanation:
Indirect question: present → past.

This question belongs to: English Tenses
Question #667
She said that the sun ___ in the east.
A. rose
B. rises
C. has risen
D. had risen

Correct Answer: Option B


Explanation:
Universal truth in reported speech remains in present tense.

This question belongs to: English Tenses
Question #668
He promised that he ___ me tomorrow.
A. helps
B. would help
C. helped
D. will help

Correct Answer: Option B


Explanation:
Reported promise: 'will' changes to 'would'.

This question belongs to: English Tenses
Question #669
She said that she ___ a letter.
A. writes
B. has written
C. was writing
D. is writing

Correct Answer: Option C


Explanation:
Present continuous → past continuous in reported speech.

This question belongs to: English Tenses
Question #670
I knew that he ___ a doctor.
A. will be
B. was
C. has been
D. is

Correct Answer: Option B


Explanation:
Sequence of tenses: main clause past, subordinate clause past.

This question belongs to: English Tenses
Question #671
He said that he ___ the work.
A. had finished
B. finishes
C. has finished
D. finished

Correct Answer: Option A


Explanation:
Past simple in direct speech → past perfect in indirect.

This question belongs to: English Tenses
Question #672
She told me that she ___ the movie.
A. has already seen
B. was already seen
C. had already seen
D. already saw

Correct Answer: Option C


Explanation:
Present perfect → past perfect in reported speech.

This question belongs to: English Tenses
Question #673
The teacher said that the earth ___ round.
A. had been
B. was
C. will be
D. is

Correct Answer: Option D


Explanation:
Universal truth → present tense in reported speech.

This question belongs to: English Tenses
Question #674
I think that he ___ tomorrow.
A. will come
B. comes
C. would come
D. came

Correct Answer: Option A


Explanation:
Main clause present 'think' can take future 'will come'.

This question belongs to: English Tenses
Question #675
She asked if I ___ tea.
A. liked
B. will like
C. would like
D. like

Correct Answer: Option A


Explanation:
Indirect yes/no question: present → past.

This question belongs to: English Tenses
Question #676
He said that he ___ my brother the previous day.
A. has met
B. met
C. meets
D. had met

Correct Answer: Option D


Explanation:
Past simple with 'previous day' changes to past perfect.

This question belongs to: English Tenses
Question #677
I ___ her for a long time before I finally met her.
A. have known
B. knew
C. had known
D. know

Correct Answer: Option C


Explanation:
Earlier state before meeting → Past Perfect.

This question belongs to: English Tenses
Question #678
The movie ___ by the time we reached the theatre.
A. had begun
B. began
C. has begun
D. was beginning

Correct Answer: Option A


Explanation:
Earlier start → Past Perfect.

This question belongs to: English Tenses
Question #679
He ___ the habit of smoking last year.
A. gave up
B. gives up
C. had given up
D. has given up

Correct Answer: Option A


Explanation:
Last year → Simple Past.

This question belongs to: English Tenses
Question #680
She ___ the message before she went home.
A. has received
B. receives
C. had received
D. received

Correct Answer: Option C


Explanation:
Earlier action → Past Perfect.

This question belongs to: English Tenses