[ Present Perfect Tense ]
I …… already …… my homework.
A. do/ finish
B. have/ finished
C. am/ finishing
Select your answer:

Random Topics:
too / enoughModals: Possibility, Necessity, ExpectationCoordinating and Subordinating ConjunctionsVerb and VocabularyModal AuxiliariesGrammar - TOEICTimeQuantifiers MixHelpful Phrases Adverbs of DegreeOther quiz:
Relative Clauses › ViewI don’t like the stories __________ unhappy endings.
A. having
B. which have
C. with
D. All are correct
Vocabulary › View
Which word best fits the following sentence: “The mother bird would _______ her chicks until they were ready to fly.”
A. relinquish
B. nurture
C. confront
D. obscure
