[ 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 VerbOther quiz:
Vocabulary and Grammar › ViewI 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
