Grammar Quiz

[ Present Tenses ]

Identify the verb tense: He has written three books.

A. Future perfect tense

B. Present continuous tense

C. Past tense

D. Present perfect tense

Select your answer:
A  B  C  D  E 


Random Topics:

1st & 2nd ConditionalsGrammar RulesVerb Moods and Vague PronounsAuxiliary Verbs, if, unless and ModalPerfect TensesVocabullary TestGrammar: wishes and regretsSimple and Continuous TensesTenses - Pasive VoiceGerund/ To Verb/ Verb

Other quiz:

Vocabulary › View

What does ‘evacuate’ mean?

A. The highest point of something, especially the top of a mountain

B. A machine that is used to check or record things

C. A person in your family who lived a long time ago

D. To move people from a place of danger to a safer place


Prepositions › View

What are the main ingredients ______ this casserole?

A. About
B. To
C. Of

Grammar › View

You had better hurry since you must get there…. seven o’clock.

A. at

B. in

C. by

D. on


Infinitives › View

Although the party had ended, the guest did not ________ to leave.

A. wished

B. wish

C. wishes

D. wishing