[ 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 › ViewRita plays _____ violin and her sister plays _____ guitar.
A. a/ a
B. Ø/ Ø
C. the/ a
D. the/ the
Grammar › View
He ___ (write) an email when his colleague came to his desk.
A. write
B. writing
C. was writing
D. wrote
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
