Topics: Present Perfect Tense
Have you __________________ your homework yet?
A. did
B. done
C. have done
D. doing
Select your answer:
Random Topics:
ComparisonNarrative, Past TensesArticles and PronounsGerund, Infinitive & ModalsDegrees of AdjectivesPast TensesPronouns ( Interrogative )Phrasal Verb Put & GoVerb Types and TensesIdiomsOther quiz:
Grammar › ViewThe model aeroplane belongs to my brother. It is ______.
A. ours
B. mine
C. his
D. hers
Some vs. Any › View
Did you have ____ free time this weekend ?
· a. any
· b.some