Topics: Adjective / Noun + to Infinitive
Thank you for your kind offer ____ a dinner at your apartment. It was excellent.
A. having
B. to have
C. had
D. have
Select your answer:

Random Topics:
Grammar and VocabularyQuantifierPresent Simple & Present Continuous TensesObject PronounsSentence and FragmentParts of SpeechAdverb of FrequencyPersuasive TextComparatives - SuperlativeProverbsOther quiz:
Present or Past Tenses › ViewWhat is the correct form of the verb ‘to sing’ in past tense?
A. Sang
B. Singing
C. Sing
D. Sung
First Conditional › View
If we (eat) ______ all this cake, we (feel) ______ sick
A. ate/felt
B. eat/felt
C. eat/will feel
D. eat/will be feeling
