Grammar Quiz

[ Past Perfect Simple ]

This morning I woke up feeling very tired because I _____ an exhausting night with the paper work.

A. have had

B. had had

C. have

D. was having

Select your answer:
         


Random Topics:

Passive Voice and ModalsVerb PhraseModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityPresent Perfect Continuous TenseSentencesGrammar - help/have/let/makePresent Simple & Present ContinuousThe Structural Types of SentencesSimiles and Body Idioms

Other quiz:

Future Tenses › View

I think he _____ this work more interesting when he grows up.

A. finds

B. found

C. will find

D. would find


Past Tenses › View

I … a shower when somebody knocked on my door.

A. had

B. was having

C. had had

D. had been having