Grammar Quiz

[ Grammar ]

She has had toothache ———————

A. for December

B. since last week

C. next week

D. yesterday

Select your answer:
         


Random Topics:

Phrasal VerbsSubordination ConjunctionsVerb to beHelpful Phrases PersonificationTenses, Determiners & Subject Verb AgreementFirst ConditionalSingular and Plural NounsModals for Obligation

Other quiz:

Grammar › View

Mary speaks English very __________.

A. fluently

B. most fluently

C. more fluently

D. the most fluently


Future Tense › View

Watch out! You ____ on the dog’s tail.

A. will step

B. are going to step

C. will be stepping

D. will have step