[ 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:
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
