[ Present Perfect Tenses ]
I ___ this book all afternoon, but I still haven’t finished.
A. read
B. am reading
C. have been reading
D. have read

Random Topics:
Articles with Proper NounsCommon & Proper NounsUnreal ConditionalsAdverbial ClausePast Continuous vs Past SimpleGrammar - Be going toGrammar - FutureDirect and Indirect SpeechConnectives (because, due to, owing to, because of)Time Clauses of FutureOther quiz:
Vocabulary › ViewWhat is the meaning of nobles?
A. a person who comes from a prominent birth or rank
B. lacking very little variety
C. a small sailing ship, usually used alongside a larger ship
D. to linger with no purpose
Modals for Obligation › View
You ____ come with me; I can go alone.
A. mustn’t
B. shouldn’t
C. don’t have to
D. didn’t have to
Used to › ViewI __________ to the beach every day.
A. use to go
B. used to went
C. used to go
D. used to
Noun, Adjective, and Adverb Clauses › View
Identify the noun clause in the sentence: “I wonder if she will come to the party.”
A. I wonder
B. if she will come to the party
C. she will come to the party
D. to the party
