[ Present Perfect Tense ]
A : Have you …….. your homework ?
B : Yes, I …… .
A. done / do
B. did / did
C. done / have

Random Topics:
QuantifiersNarrative, Past TensesGrammar - Present Perfect with for and sinceSubordinating ConjunctionModals and InversionTenses - Pasive VoicePast Perfect or Past Perfect ContinuousAdjectives & AdverbsAuxiliaries VerbNoun Phrases and Verb PhrasesOther quiz:
Grammar › ViewWhen we arrived at the restaurant, the buffet _____________________ already.
A. had started
B. started
C. had been starting
Grammar › View
You should both take your ………. in case it rains.
A. trunks
B. anoraks
C. sandals
D. gloves
