[ Tenses ]
She looks exhausted because she ………. reports since early morning.
A. has prepared
B. prepared
C. has been preparing

Random Topics:
Much, many, a lot of, a few, a littleInfinitivesDefinite and Indefinite ArticlesApostrophe GrammarPresent Continuous TensePronoun & Present SimpleUse of Prepositions or ConjunctionsCompound and Complex, ConditionalsPlaces in TownCommasOther quiz:
Vocabulary › ViewTheir tastes have been so _____________ by luxurious living that they seem incapable of enjoying the simple pleasures of life.
A. jaded
B. lurid
C. hackneyed
D. assuaged
Grammar › View
Our dogs ……………….. outside in the winter.
A. doesn’t sleep
B. don’t sleep
C. sleeps
Verb Tenses › ViewTomorrow we will celebrate my dad’s birthday.
A. Past
B. Present
C. Future
Adjective and Adverb › View
Do you look at me ………………………?
A. clear
B. clearly
