[ 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:
Subordinating Conjunctions › View“She sat where she could see the stage clearly.”
A. Sat
B. Where
C. See
D. Clearly
Tenses › View
He ____ in London since 2010.
A. has lived
B. has been living
C. lived
D. lives
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
