[ Simple Present Tenses ]
He ___ (have) a lot of homework to do.
A. haveed
B. having
C. had
D. has

Random Topics:
Passive Modals, Impersonal PassiveSynonym and AntonymGrammar & VocabularyMuch, many, a lot of, a few, a littleSecond ConditionalsTimeOpinion / AgreementSentence Structure and Verb TensesHow much or How many?Complex SentencesOther quiz:
Relative Pronouns › ViewI’m looking for a secretary_______can use a computer well.
A. Whom
B. Whose
C. Why
D. Who
Grammar › View
Everyone looks forward to going to school. School begins __________ half past seven.
A. in
B. on
C. at
D. into
Modal Verbs › ViewI’m sure I left my smartphone on my desk.
My smartphone __________ be on my desk
A. must
B. can’t
C. may
D. might
Grammar › View
Please put the soda _______ the counter.
A. in
B. on
C. over
D. through
