Topics: Grammar & Vocabulary
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:
Adverbs of Time and PlacePhrasal Verbs and Verb FormsGrammarVerb PatternsNounsGrammar of Future PlansGrammar (Adjectives)Present Verb TensesFuture Tense - will and going toPerfect and Past TenseOther quiz:
Grammar - either...or, neither...nor › View_____ you return the money you had stolen ______ I’ll call the police.
A. Either…or
B. Neither…nor
Future Tenses › View
Choose the correct sentence to express a refusal in the future.
A. I am not going to do your homework.
B. I won’t do your homework.
C. I don’t do your homework.
D. I am not do your homework.
