Grammar Quiz

[ Grammar ]

Don’t forget ____ your homework before coming to class.

A. doing

B. having done

C. to be done

D. to do

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present Tense vs Present Continuous TenseComparative AdjectivesGerunds + To InfinitivePast SimpleParticipal PhrasesPronouns and AdverbsTime and CalendarThird ConditionalPast and Future TensesHave as verb and auxiliary

Other quiz:

Grammar › View

The school band _________ play very well last year. Now they are much better. 
A. must
B. couldn’t
C. can
D. should


Determiners › View

Don’t rush, we have _______ time.

A. plenty

B. much

C. plenty of

D. a lot