[ Present Perfect Simple vs Continuous ]
She __________ (cook) dinner for two hours.
A. has cooked
B. has been cooking
Select your answer:

Random Topics:
Modal Auxiliaries and Similar ExpressionsExclamationModals of Speculation and DeductionDescribing WordsSimple Present VS Present ContinuousPersonal PronounsAdverb and Noun ClausesMix-TensesPreposition on TimePassive Voice with ModalsOther quiz:
Simple Present Tense › View___________ your car clean?
A. Does
B. Do
C. Is
D. Are
Grammar › View
The girls were chatting ____ the boys were playing games.
A. when
B. while
C. during
D. at the same time
