[ 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

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 PastOther quiz:
Modal Verbs › ViewIt is possible that we won’t have to take an entrance exam this year.
A. Perhaps we don’t have to take an entrance exam this year.
B. We mustn’t take an entrance exam this year.
C. We mightn’t take an entrance exam this year.
D. It is likely that we will take an entrance exam this year.
Grammar › View
the rehearsal had been put _______ till Monday.
A. for
B. off
C. by
D. at
Grammar › ViewMy 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
