Topics: 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:
The Past SimpleThe First Conditional SentenceGrammar - to beVerbs and Subject Verb AgreementVocabulary, Grammar, SpellingModals of DeductionPaired ConjunctionIndefinite and Definite ArticlesGrammar - Capitalization and Possessive NounsVOCAB & GRAMMAROther quiz:
Grammar › ViewChoose the correct verb form to make a sentence in present perfect.
We ______________ all the food.
A. eat
B. have eaten
C. ate
D. has eaten
Past Tenses › View
to inform main ideas of a story
A. past simple
B. past continuous
