[ 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:
Idioms › ViewI really became interested in computers at school.
a. got into
b. gave out to
c. got off on
Grammar & Vocabulary › View
It is important to _____________ carefully to the teacher’s instruction before we start our project.
A. listen
B. listens
C. listening
D. listened
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
