[ Grammar ]
The teacher __________ a lot of homework this semester.
A. give
B. gives
C. is giving
D. has given

Random Topics:
Simple Future - PassiveSubject Verb Agreement and Verb TensesModals AuxiliaryThe -ing Form of VerbsContinuous TenseQuestion TagsArticles with Proper NounsPresent/Past/Past ParticpleVerbs & AdverbsActive & PassiveOther quiz:
Grammar › ViewThe big grammar test is today. I’m in trouble – I __ (study) last night, but I didn’t!
A. must have studied
B. should have studied
C. may have studied
Vocabulary › View
Adventurous; willing to take risks
A. daring
B. dynamic
C. round
D. brave
Conjunction › ViewThe ants are small. The ants are fast.
A. The ants are small and fast.
B. The ants are small but fast
Grammar › View
I will ______ it in a week if you lend it to me.
A. returns
B. returning
C. return
D. returned
