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:
A  B  C  D  E 


Random Topics:

Mesopotamia VocabularyLanguage Features: Reflective ArticleVerbs and AdverbsPresent Simple and Present Continuous TensesGrammar - to beNoun PhrasesModal Verb Gerund or To InfinitiveVerbs with Prepositions and ConjunctionsConjunction: Because and SoFunctional Sentence Types

Other quiz:

Modals, Conditionals, and Clauses- Defining, Non-defining › View

During a conversation, Mike says, “I would going to the party if I had an invitation.” Which option correctly adjusts the modal usage in Mike’s sentence?

A. would going

B. would go

C. would to go

D. would gone


Grammar › View

She considered _______ another ESL course next semester.
A. take
B. to take
C. taking

Vocabulary › View

weary

A. made possible

B. to make with skill and care

C. extremely tired

D. to take care of; to keep in good condition


Past Tense › View

I _______ anything last week.

A. don’t do

B. did do

C. didn’t do