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:

Vocabulary and Sentence StructureConjunctions and CommasVerb-ing and InfinitiveVerb Tenses and ModalsPrepositions of Time & PlaceAdjective / Noun + to InfinitivePresent TensesAction VerbWho or WhomSubject/Verb Agreement with Collective Nouns

Other quiz:

Grammar › View

Hang it on the bulletin board in the hall

A. Declarative

B. Interrogative

C. Imperative

D. Exclamatory


Tenses › View

The workers ____ my house for 2 hours.

A. paints

B. paint

C. are painting

D. have painted