[ Present Perfect Tense ]
I … my home work
A. have do
B. have did
C. have done
D. have doing

Random Topics:
Asking for and Giving OpinionPreference & Future TenseWh QuestionsCausative VerbModals and Modal PerfectsModals and Past TensesSo Such Enough TooTenses StructureAdjective SuffixesModals in the Past - Speculation and DeductionOther quiz:
Grammar › ViewDoes you’re cat do this when you make him mad?
A. correct as it is
B. incorrect
Vocabulary and Grammar › View
What term means “to do something with intense emotion, strong feeling, or passion”?
A. Vehemently
B. Mesmerized
C. Insolently
D. Intent