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:

Conditional and Subjunctive › View

She was happy that I _____ able to come over on Wednesday.

A. Was

B. Were


Tenses › View

What is the main purpose of the past continuous tense?

A. To describe an action that was happening at a specific time in the past.

B. To show a completed action in the past.

C. To indicate a future action.

D. To express a habitual action in the past.

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