Grammar Quiz

[ 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 Degree

Other quiz:

Relative Clauses › View

I 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