Grammar Quiz

[ Grammar & Vocabulary ]

Kevin ____ his homework, but he ____ it yet.

A. has been doing/hasn’t been finishing

B. has done/hasn’t finished

C. has been doing/hasn’t finished

D. has done/hasn’t been finishing

Select your answer:
         


Random Topics:
Grammar - Collective NounsInfinitives and GerundsHave GotDescriptionsWill and Going toSome & AnyPresent Perfect vs Past SimpleIdentifying TensesComparative Adverb

Other quiz:

Vocabulary › View

    
Since Ashton became an environmentalist, he is always informing everyone how takin gcare of our natural environment will ensure a better life for us now and for posterity.
     
      A.     Our ancestors
      B.     The wealthy few
      C.     Our neighbors
      D.     Future generations


Grammar - TOEIC › View

I ……. once a week since coming to Germany.

A. have swum

B. swam

C. swim

D. will swim


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.