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:
A  B  C  D  E 


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 Verbs

Other quiz:

Simple Present Tense › View

He __ 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