[ Grammar ]
I ____ the latest Harry Potter book all day. I’m dying to know what happens in the end!
A. am reading
B. have been reading
C. have read
D. had read
Select your answer:

Random Topics:
Zero & First ConditionalVerb to bePerfect Tenses and VocabularySimple Past TensesPrepositions of Time and PlaceHelpful Phrases Grammar ElementaryTypes of SentencesRelative Clauses & Real ConditionalsAdverb of ConcessionOther quiz:
Grammar › ViewChoose the suitable dialog for this. “I’m hungry”.
A. So what?
B. No food for you.
C. I have some sandwiches for you.
Grammar › View
______________ a taxi on weekends?
A. Is she taking
B. Does she take
C. Did she take
