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
How to use : Read the question carefully, then select one of the answers button.