[ 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 ObligationOther quiz:
Grammar › ViewMary 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