[ 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:
Comparison and Modals › ViewThe black dress is more expensive than the white one.
A. The black dress is cheaper than the white one.
B. The white dress is as cheap as the black one.
C. The white dress isn’t as expensive as the black one.
D. The white dress is more expensive than the black one.
Grammar › View
We _______________ Lucy this afternoon.
A. meet
B. are meeting
C. met
D. am meeting
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
