Grammar Quiz

[ Grammar and Structure ]

I ________ the washing up before my mother came home.  

A. was doing     

B. did

C. had done       

D. must have done  

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Punctuation of SentencesPresent Perfect Simple and ContinuousPronouns ( Interrogative )Travel VocabularyNouns as AdjectivesConjunctions and PrepositionPast SimpleWould rather/ would prefer/ would likeSimilesFirst Conditional

Other quiz:

Grammar › View

I have some new ____.

A. report

B. reports


Countable - Uncountable › View

Our team won last night’s match, which is ___ good news.

A. a

B. the

C. –

Tenses › View

I always ___ my keys before leaving the house.

A. check

B. checked

C. checks

D. will check


Grammar › View

I will stay _____ noon.

A. until

B. during

C. from

D. ago