Grammar Quiz

[ Grammar ]

Use the correct form of the verb

He thanked me for what I ……

A. have done

B. had done

C. have been doing

Select your answer:
         


Random Topics:

-ing / InfinitiveIN, ON & ATModal Verb in Passive VoiceSynonymFuture Perfect TenseGerund & InfinitiveConjunctions and ConnectivesIdentify The TensesPreposition & GerundAdjectives & Prepositions

Other quiz:

Grammar › View

We _____ do it.

A. have

B. has

C. have to

D. has to


Tenses › View

He _____ (not finish) his assignment yet.

A. did not finish his assignment

B. has not finish

C. has not finished

D. hasn’t finished yet