[ 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:
Spelling Afraid vs. ScaredPrincipal vs. Principle The Present Progressive TenseModals of ProbabilityFuture Tense VocabularyPast ParticipleConjunctions - ConnectorsModals, Infinitives and Gerunds
Other quiz:
Grammar › ViewDid your sister wear a mask? Yes, she __________ a mask.
A. wear
B. wore
C. worn
Grammar › View
When we arrived at the meeting, the first speaker__________ and the audience.
A. had just finished / were clapping
B. had just finished / clapped
C. was finishing / clapped
D. finished / had clapped
How to use : Read the question carefully, then select one of the answers button.