Grammar Quiz

[ Grammar ]

Present perfect continuous: How long (finish)you your homework?

A. have…been finishing

B. has…been finishing

C. had…been finishing

Select your answer:
         


Random Topics:

Wish SentenceModalsDegrees of ComparisonPrepositions and AdverbsWould/would like - affirmative/negative-ing form and the to-infinitiveArticle the or zero article (-)Comparatives, Superlatives, and ModalsVocabulary and Modals

Other quiz:

Modal Verbs › View

You (check) the tyres, this one looks flat.

A. must

B. should

C. have to

D. mustn’t


Grammar › View

Rahman was excited because he flew in an aeroplane ………….. the first time.

A. over

B. for

C. on