[ Past Simple - Present Perfect ]
___ you ______(finish) your homework yet?
A. Did / finished
B. Have / finished
C. Did / finish
D. Have finish

Random Topics:
Grammar - Be going toTenses and VoiceInfinitives and ING FormsArticle & PrepositionGrammar SuffixesModal PossibilitiesGrammar: so and suchPast Perfect and Past Perfect Continuous TenseConditionals and WishesSimple Past - Irregular VerbsOther quiz:
Grammar › ViewCompanies sometimes produce certain goods for ……………………… sale only and they cannot be found internationally.
A. overseas
B. outlets
C. domestic
D. global
Grammar › View
Why do you run?
I run _______.
A. to stay healthy.
B. for stay healthy.
Simple Present Tense › ViewHe __ to school.
A. goes
B. went
C. walked
D. runned
Perfect Tenses › View
They —- (live) in Arizona for 3 years before they —- (move) to New York three months ago.
A. has lived – moved
B. had lived – moved
C. will have lived – moved