[ Present Perfect Tense ]
A : Have you …….. your homework ?
B : Yes, I …… .
A. done / do
B. did / did
C. done / have
Select your answer:
Random Topics:
There vs. It Farther vs. Further Sit vs. SetPresent Perfect vs Past SimpleModals Of SpeculationThe First Conditional SentencePronouns and Subject Verb AgreementTOEIC GrammarPast Passive
Other quiz:
Grammar › ViewPaul is …………… the fastest runner in the team.
A. by far
B. far
Idioms › View
To appear univited is the same as to ___ up.
a. draw
b. hold
c. turn
How to use : Read the question carefully, then select one of the answers button.