Grammar Quiz

[ Tenses ]

Mary (cook) ………………………………………… dinner when her children came home from school yesterday. They had to wait a moment for her to finish.

A. cooked

B. had cooked

C. was cooking

D. had been cooking

Select your answer:
A  B  C  D  E 


Random Topics:

Future Tense VerbTo Infinitive or Bare InfinitivePhrase or ClausePresent simple & ContinuousReported - GerundDescriptionsVocabulary and TensesAdjectives and DegreesSubject Verb Agreement and Verb TensesGrammar - to be, possessive, have got

Other quiz:

Vocabulary › View

Word meaning to drape or adorn festively (v)

A. fete

B. festoon

C. plaintive

D. plaint


Grammar › View

Do you like my sunglasses? I paid……..them myself.

A. to

B. with

C. for

D. on

E. at