[ 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:
Grammar › ViewWe asked her where ……. before she came to this school.
A. she had taught
B. she teaches
C. did she teach
Personal Pronouns › View
Ella made new clothes for ____ Chihuahua.
A. her
B. his
C. its
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
