[ Present Perfect Tense ]
Have you …………… your homework ………….?
A. finishing / just
B. finished / yet
C. finished / already
D. finishes / yet
Select your answer:

Random Topics:
Articles and DemonstrativesPresent Perfect TensesGrammar - direct/indirect objectsPoetryRegular Plural Nounsduring, for, whileIN, ON & ATPrepositions and Phrasal VerbsGerund, Infinitive & ModalsGrammar: Defining Relative ClausesOther quiz:
Grammar › ViewWe need another ladder. This one isn’t long enough. I can’t reach the top shelf.
A. This ladder is too long to reach the top shelf.
B. This ladder isn’t long enough to reach the top shelf.
Conjunctions › View
She liked the dress __ she bought it.
A. because
B. provided
C. so
D. although
