[ Grammar ]
I _____ this book for the last four years.
A. read
B. will read
C. had read
D. have been reading

Random Topics:
used to vs be used to vs get used toModals VerbsGerund and InfinitiveSentence Structure and ConjunctionsIdentifying TensesQuantifierNo Excuse Words / Conjunction SOSubject Verb Agreement & Subjunctive Moodgoing toPrepositions & Prepositional PhrasesOther quiz:
Mixed Conditionals › ViewIf she was rich, she ………. last week.
A. bought
B. would have bought
C. could buy
D. had bought
Phrasal Verb › View
save for a special purpose
A. set about
B. Set in
C. set aside
D. set back
Grammar › ViewThe frightened mouse ran ______into the hole.
A. soundly
B. gracefully
C. slowly
D. swiftly
Vocabulary › View
What is an expression of dissatisfaction or unhappiness known as?
A. Attentiveness
B. Complaint
C. Proactive listening
D. Empowerment