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:
TensesExpressing WishesTransition Words And Phrase GRAMMAR - Could / Could notArticles & Compound NounsGrammar and PunctuationFigurative Language VocabularyGrammar - Present Perfect TenseAdjectives Ed and Ing

Other quiz:

Adjective vs. Adverb › View

     A flower that has blue pedals is bright.
     
      A.     Adjective
      B.     Adverb


Grammar › View

A large amount of money __________ stolen last night.

A. were

B. was


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