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

Random Topics:
Past Perfect TensesGrammar and VocabulariesIdiom and TensesSo or SuchAdverb Clause ConnectorTenses and Modals-ing &-ed AdjectivesRoot WordSimple Present and Present ContinuosMay, MightOther quiz:
Grammar › ViewI will be fishing. This is a ____.
A. Present tense
B. Future tense
C. Past tense
Vocabulary › View
A global event where young athletes compete in various sports.
A. Olympic games
B. World Cup
C. Commonwealth Games
D. Pan American Games
