wiz-icon
MyQuestionIcon
MyQuestionIcon
7
You visited us 7 times! Enjoying our articles? Unlock Full Access!
Question

Fill in the blank with the most appropriate word.
What a lovely carpet you've bought! It ________ expensive!

A
should've been
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
has been
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
must have been
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
D
ought to be
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
Open in App
Solution

The correct options are
B must have been
D ought to be
The context refers to a lovely carpet being bought at some expense. Here, options C and D both are suitable.
Option C "must have been" indicates a matter of fact that has been deduced. As the carpet is lovely, it follows that it must be expensive.
I option D "ought to be" expresses an objective truth.
Option A "should've been" is incorrect as it expresses an obligation. It is not the obligation of an article to be expensive because it is lovely.
Option B "has been" indicates the past perfect and this is incorrect in this context.
Thus, both options C and D are correct.

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Product and Pricing
BUSINESS STUDIES
Watch in App
Join BYJU'S Learning Program
CrossIcon