[ 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:
If Conditionals › ViewIf I (had/ have) enough time this evening, I will watch a movie.
A. had
B. have
Clauses › View
What is the complete predicate of this sentence?
The warm breeze blew my hair.
A. blew
B. the warm breeze
C. my hair
D. blew my hair
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
