
Fill in the blank with the most appropriate preposition:
What have we got _ _ _ _ _ dinner?
a) At
b) Of
c) For
d) From
Answer
611.4k+ views
Hint: The appropriate preposition would be the one which specifies the purpose of dinner.
Complete step by step answer:
Let us look at the options given. Option a “at” is a preposition used to specify a specific place or time. Dinner is not a place or specific time. Thus, it is incorrect.
Option b “of” is a preposition which expresses the relationship of a part of something to it as whole. Therefore, it is incorrect as its usage is inappropriate in the sentence.
Option c “for” is used to specify the use of something. This is the correct preposition. The final sentence will be “What do we have for dinner?
Option d “from” is used to indicate a place of origin, starting time of something, indicating separation, etc. Therefore, it is appropriate in the context of this passage.
Note: Do not get confused between “at” and “for”. At, as mentioned above is used to specify a specific place or time. In the given sentence dinner does not refer to time.
Complete step by step answer:
Let us look at the options given. Option a “at” is a preposition used to specify a specific place or time. Dinner is not a place or specific time. Thus, it is incorrect.
Option b “of” is a preposition which expresses the relationship of a part of something to it as whole. Therefore, it is incorrect as its usage is inappropriate in the sentence.
Option c “for” is used to specify the use of something. This is the correct preposition. The final sentence will be “What do we have for dinner?
Option d “from” is used to indicate a place of origin, starting time of something, indicating separation, etc. Therefore, it is appropriate in the context of this passage.
Note: Do not get confused between “at” and “for”. At, as mentioned above is used to specify a specific place or time. In the given sentence dinner does not refer to time.
Recently Updated Pages
Master Class 10 Computer Science: Engaging Questions & Answers for Success

Master Class 10 General Knowledge: Engaging Questions & Answers for Success

Master Class 10 English: Engaging Questions & Answers for Success

Master Class 10 Social Science: Engaging Questions & Answers for Success

Master Class 10 Maths: Engaging Questions & Answers for Success

Master Class 10 Science: Engaging Questions & Answers for Success

Trending doubts
Which women's tennis player has 24 Grand Slam singles titles?

Who is the Brand Ambassador of Incredible India?

Why is there a time difference of about 5 hours between class 10 social science CBSE

The Equation xxx + 2 is Satisfied when x is Equal to Class 10 Maths

Which Country is Called "The Land of Festivals"?

What is Contraception List its four different methods class 10 biology CBSE

