Grammar Quiz

[ Present Perfect Tense ]

Susan has…… the homework.

A. do

B. does

C. did

D. done

Select your answer:
         


Random Topics:

Progressive Verb TensesGrammar Pronoun and Singular Plural NounArticles and PronounsPersonal & Possessive PronounsGrammar: Reported QuestionsVerb PatternsCausative VerbsHope, Thank, Modal VerbsModals and InversionAuxiliaries Verb

Other quiz:

Vocabulary and Grammar › View

I wish people ________ drop rubbish in the park.

A. wouldn’t

B. didn’t

C. won’t


Grammar › View

The doctor has been advising him to _______ smoking for a while.

A. lay off

B. lay out

C. lay on

D. lay up