[ Grammar & Vocabulary ]
She —————– that book all day.
A. has reading
B. been reading
C. has been reading
D. has reed

Random Topics:
Modals and Semi-ModalsPassive and Active SentencesModal Verbs of Certainty and PossibilityInfinitives or GerundsPassive SentencesGrammar : can, could and be able toDefinite, Indefinite and Zero ArticlesNarrative, Past TensesModifiersInfinitives for reasonsOther quiz:
Third Conditional › ViewWe __________ (come) to your house if we __________ (be) invited.
A. would have come – had been
B. would had come – had be
Grammar › View
I have a nagging suspicion that the old man harbours an ulterior motive in trying to _____ the young girl.
A. friend
B. befriend
C. friendly
D. befriender