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:
Cue vs. QueueSubject, Verb & Object Complement Regular vs. Irregular Verb Verb PhrasesAsking and Giving SuggestionContrastive ConjunctionsDefinite and Zero ArticleGrammar - some / anyFamily Members and Present Simple

Other quiz:

Simple Tenses › View

The weather _______ cold in the winter.

A. is

B. were

C. am

D. are

Grammar › View

_________________________? No, there won’t be pens and paper in the classroom

A. Will there be pens and paper in the classroom?

B. What will there be in the classroom?

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