Grammar Quiz

[ Perfect Tense ]

A: He looks tired!

B: Yes, he ___a marathon!

A. already finished

B. hasn’t finished yet

C. has just finished

D. will have finished

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs & AdverbsVerb Forms and PrepositionsModal Auxiliaries and To Be VerbsPossessive AdjectivesVocabulary & GrammarPresent Continuous, Present Perfect and Used toVerb AgreementIndefinite ArticleLinking VerbConjunctions and Prepositions

Other quiz:

Tenses › View

Sarah’s at home now : she ………………. school for a week.

A. wasn’t

B. didn’t go

C. hasn’t been to

D. isn’t


IELTS Grammar › View

I backpacked through _____ Europe

A. the

B. a

C. an

D. no article