Grammar Quiz

[ Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
A  B  C  D  E 


Random Topics:

Present TensesCorrelative ConjunctionVocabulary and ModalsClauseConditionals (0 - 1 - 2)Modals for Necessity and SuggestionsPresent Progressive TenseVerb Tenses (Progressive, Perfect)Simple Past ContinuosComparison of Adjective and Adverb

Other quiz:

Prepositions › View

Mr. Sherwood is staying ___ a hotel.

A. With
B. For
C. At


Time Expressions › View

Choose the expression that represents the number…

A. Twice a year.

B. Three times a year.

C. Seven times a month.

D. Once a day.