Grammar Quiz

[ Present Perfect Tense ]

He ….. gone home.

A. have

B. has

Select your answer:
A  B  C  D  E 


Random Topics:

Relative PronounsPast Simple Negative & QuestionsAdjective and AdverbPresent TensesComparatives or SuperlativesTenses, Determiners & Subject Verb AgreementWishes & Reported SpeechGrammar - direct/indirect objectsModal PossibilitiesDefinite and Zero Article

Other quiz:

Simple Tenses in English › View

…… she …… the tennis match last year?

A. Does/won

B. Did/win

C. Did/won


Tenses and Pronouns › View

The girls __________(practise) for the show now.

A. practise

B. practising

C. practised

D. are practising