Grammar Quiz

[ Present Perfect Tense ]

Have you __________________ your homework yet?

A. did

B. done

C. have done

D. doing

Select your answer:
         


Random Topics:

Wish SentencesGrammar-Present Continuous-Sentence MakingPrepositions of MovementPresent and Past TenseLanguage Features of an Opinion ArticleContinuous and Perfect TensesModals Of SpeculationDefinite and Zero ArticlePRESENT SIMPLE - CHILDREN

Other quiz:

Grammar › View

Ella …… speak French and German.

A. May

B. Can

C. Could

D. has to 


Some vs. Any › View

We’ve got black sheep, but we haven’t got ……….. white ones.

a. any

b. some