Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Past Tense and Past ContinuousGrammar-Verbs & Nouns Singular, Plural, GenderConjunctions and PronounsSimple Past vs Past Continuous TenseRegular and Irregular AdverbAdjectives vs AdverbsAdverbial Clause of MannerFuture - Will and Be going toPreposition & GerundDependent Clauses

Other quiz:

Future Tenses › View

I’m sorry, I have an appointment. I _____ John this evening.

A. am meeting

B. am going to meet


Grammar › View

There is … armchair in the living room.

A. a

B. an

C. some

D. any

Grammar and Vocabulary › View

. We need to _____a solution to the problem of plastic waste in our oceans.

A. find

B. make

C. see


Future Tenses › View

Will you _____ the car tomorrow evening between 6 and 9 pm?

A. be using

B. have used