Grammar Quiz

[ Present Perfect Tense ]

They (to finish) ___ their homework.

A. had finished

B. have finished

C. will finish

D. finishing

Select your answer:
         


Random Topics:

Transitive or Intransitive VerbsHave toPerfect TensesMixed Present TensesPresent Simple with Adverbs of FrequencyActive & PassiveGrammar TOEFLVerb Present Simple TensePresent and Past Perfect TensesAdverbial Clauses

Other quiz:

Grammar › View

You can watch Harry Potter on TV, _______ you can read it, too.

A. but

B. so

C. and

D. or


Grammar › View

How …. Books are you going to buy?
A. much
B. many
C. some
D. any