Grammar Quiz

Topics: 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:
         


Random Topics:

Comparatives - SuperlativesGerund, Participle, Infinitive, or AppositiveWish / If only ( Present)Types of SentencesSubject Verb Agreement; Indefinite Pronounstoo / enoughNouns FormationConjunctions, Interjections and DeterminersIndependent/Dependent Clauses & Relative ClausesWish Sentences

Other quiz:

Grammar › View

I hope I _________ (become) a doctor.

A. becomes

B. become

C. will become


Conditionals › View

If I had a dog, I ……… (walk) it every day in our local park.

A. walk

B. will walk

C. would walk