Grammar Quiz

[ Past Simple - Present Perfect ]

___ you ______(finish) your homework yet?

A. Did / finished

B. Have / finished

C. Did / finish

D. Have finish

Select your answer:
         


Random Topics:

Phrasal Verb Put & GoVerb Forms and PrepositionsPast Perfect TenseGrammar: Simple Past and Past ContinuousDo / Have / Can - Basic QuestionsSentences Function and StructurePrepositions of Time & PlacePrepositions of Place & TimeGerunds in Sentences

Other quiz:

Grammar › View

I always have ______ snack at school in the afternoon.

A. a

B. any


Homonyms › View

The ___ character in the play is a middle-aged widow.
a. principal
b. principle