Grammar Quiz

[ Present Perfect Simple vs Continuous ]

She __________ (cook) dinner for two hours.

A. has cooked

B. has been cooking

Select your answer:
         


Random Topics:

Phrasal Verbs and Verb FormsConjunctions and PronounsTensesIrregular verbsHabitual and Continuous TensesGrammar - help/have/let/makeSynonymSentence Fragments and Complete SentencesRegular and Irregular Adverb

Other quiz:

Gerunds and Modals › View

Do you enjoy dancing with friends?

A. CORRECT

B. INCORRECT


Grammar › View

All of us ____ about the new technology
A. are learn
B. are learning
C. is learning
D. are learns