Grammar Quiz

Topics: Grammar - Present Perfect

Have you ___ your homework yet?

A. finish

B. finished

C. finishes

Select your answer:
         


Random Topics:

Future Tense VocabularyGrammar - either...or, neither...norPast Tense vs Future TenseCoherent Sentence with Correct Grammar StructureEssential and Nonessential ClausesCountable Vs Uncountable NounsModals and Present TensesCoordinating ConjunctionsApostrophes and Quotation MarksFor vs Since

Other quiz:

Idioms › View

If you are “up front”, you are ___.
a. bold
b. sincere
c. brave


Grammar › View

We don’t get … storms here.

A. a lot of

B. many