Grammar Quiz

[ Grammar ]

I truly appreciated ———— to give the commencement address, but I couldn’t accept the honor because of a previous commitment.

A. asking

B. to have asked

C. to ask

D. having been asked

Select your answer:
A  B  C  D  E 


Random Topics:

another/the others/each other/one anotherSocial Media VocabularyAbstract NounsWould rather/ would prefer/ would likeVerb Tenses and Past ParticiplesGrammar - too & enoughWill or Going toGrammar (want to/ need to/ have to)Will vs be going toModals in the Past

Other quiz:

Past Modals › View

___ to call me back?

A. Could he have forgotten

B. May he have forgotten

C. Must he have forgotten


Passive Voice › View

He _______ about the decision and got angry.

A. hadn’t being told

B. wasn’t being told

C. hadn’t been told

D. hadn’t told

Grammar › View

My mum doesn’t like _____ tennis.

A. like

B. to play

C. playing

D. play


Perfect Tenses › View

My back hurts because I … here for three hours.

A. was standing

B. have stood

C. have been standing

D. had been standing