[ 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:
Adverb of Manner Complement vs. Compliment Degrees of ComparisonPhrasal Verb Put & GoPrepositionVocabulary & GrammarIdentifying TensesOffer and SuggestionThere is, There are, Some, Any
Other quiz:
Simple Past Tense › ViewWhich of these is a regular verb?
A. Hit
B. Came
C. Played
D. Spoke
Present Perfect Tense › View
I ____ seen you for ages.
A. have
B. has
How to use : Read the question carefully, then select one of the answers button.