Correct Answer:
Option B - In the above sentence 'at' will be used in the blank space because 'at' preposition give appropriate meaning with 'dining'. It is used to small place. Other options give different meaning. hence, option (b) will be correct.
Correct Sentence-
The film star has been dining at five-star hotels only.
B. In the above sentence 'at' will be used in the blank space because 'at' preposition give appropriate meaning with 'dining'. It is used to small place. Other options give different meaning. hence, option (b) will be correct.
Correct Sentence-
The film star has been dining at five-star hotels only.