Grammar Quiz

[ Grammar ]

The teacher __________ a lot of homework this semester.

A. give

B. gives

C. is giving

D. has given

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Future - PassiveSubject Verb Agreement and Verb TensesModals AuxiliaryThe -ing Form of VerbsContinuous TenseQuestion TagsArticles with Proper NounsPresent/Past/Past ParticpleVerbs & AdverbsActive & Passive

Other quiz:

Grammar › View

The 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 › View

The 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