Grammar Quiz

[ Tenses Practice ]

What perfect tense is used in this sentence?

That doctor will have cured many sick children by the time he retires.

A. Past Perfect

B. Present Perfect

C. Future Perfect

D. None of the above (this sentence uses simple tense)

Select your answer:
A  B  C  D  E 


Random Topics:

Past ModalsHomophone & HomonymModal AuxiliaryPreposition & GerundPresent Perfect and Simple Past TensePresent Perfect and Past TensesThe Past SimpleInterjection & Prepositional PhrasesInterjections, Tag Questions and Nouns of Direct AddressPresent Simple Passive

Other quiz:

Present Tenses › View

Jack has been going to Paris for a holiday. He never ……………….. there.

A. has been

B. has been being

C. have been

D. have been being


Modal Verbs › View

Why didn’t you tell me? I ……… you!

A. can help

B. could have helped

C. was able to help

D. would help

Future Tenses › View

Conjugating verbs in present continuous for future: Rewrite the sentence using present continuous: ‘She will eat dinner at 7 PM.’

A. She has eaten dinner at 7 PM.

B. She eats dinner at 7 PM.

C. She was eating dinner at 7 PM.

D. She is eating dinner at 7 PM.


Tenses › View

They often ………………… to school by train

A. go

B. are going

C. went