Topics: Grammar & Vocabulary
She —————– that book all day.
A. has reading
B. been reading
C. has been reading
D. has reed
Select your answer:

Random Topics:
Modal AdverbsAdverb PhrasesWord Form & Verb TenseCompound AdjectivesFinite and Non-Finite VerbLet & Be allowed toIf- Conditionaltake, make, doCommon ErrorInterrogative Pronouns & AdverbsOther quiz:
Verb To Be › ViewHow are you today?
A. Fine, thank you.
B. It is cold
C. Today is Wednesday.
Modals › View
I ___ finish this report by tomorrow
A. could
B. can
C. have to
D. may
