[ 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:
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