[ 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:
Narrative, Past Tenses › ViewBy the time the teacher arrived, the class ____________ their composition.
A. was writing
B. wrote
C. had written
D. had wrote
E. bangkai- cacing – ayam – elang
Grammar › View
Are you ___________ (clear, when, meet) at the gate tomorrow?
A. clear when to meeting
B. clear when to meet
C. clear when to met
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
