Grammar Quiz

[ Present Perfect Tense ]

I __________ (finish) my homework before dinner.

A. finishing

B. will finish

C. finished

D. will finishing

Select your answer:
         


Random Topics:

IELTS GrammarAdverbs, Infinitives, Definite ArticleGiving and Asking for AbilityAdjectives-Comparison, SuperlativeMay, MightRelative Clauses beginning with PrepositionsGrammar and StructureAdverbPresent Simple or Present Continuous

Other quiz:

Tenses › View

Hamsters run all night

A. TRUE

B. FALSE


Vocabulary › View

What does ‘glowering’ mean?

A. to declare a formal order

B. a feverish physical state marked by delusions and confusion

C. to destroy a great number

D. angry