[ 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:
Perfect Tenses › ViewTones of rubbish___________everyday.
A. throw away
B. are thrown away
C. throwing away
D. are throwed away
Grammar › View
They…………………………. (do) it for you tomorrow
A. will do
B. do
C. did
D. are doing
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
