[ Tenses ]
Hoa ______ this book since last night. (read)
A. has been reading
B. is reading
C. was reading
D. will have read

Random Topics:
May, MightAdverbs of Frequency & Simple Present TenseFuture Tense3rd Person SingularSubordinating ConjunctionDependent PrepositionEnglish ArticleModal Verbs and ConditionalsModal Verbs of Deduction and SpeculationModals of Speculation and DeductionOther quiz:
Gerund and Infinitive › ViewI can’t imagine Bill _______ a motorbike.
a. ride
b. riding
c. to ride
d. to be riding
Grammar › View
____ I wrong, or _____ I right?
A. am
B. i
C. are
D. .
Prepositions › ViewThe company announced that it had won …. a contract worth $25m to supply buses and trucks.
A. no preposition
B. to
C. for
D. from
Simple Present Tense › View
My dog _____ on the door to be let outside.
A. scratchs
B. scratch
C. scratches
D. scratching
