Complete the sentence with an appropriate modal from the given alternatives.
The party was very entertaining, you _______ have been there.
Answer & explanation
Correct answer: option 1
The correct answer is Option (1) → ought to
Complete sentence: The party was very entertaining, you ought to have been there. The party was very entertaining and the listener was not there, so "you ought to have been there" means "it is a pity you missed it".
| Option | Meaning and use | Example |
|---|---|---|
| (1) ought to (answer) | "Ought to" expresses what is right, advisable or desirable. With a perfect infinitive (ought to have been / ought to have done) it refers to the past: something that would have been good, but did not happen. | You ought to have seen the fireworks last night. |
| (2) need to | "Need to" expresses necessity. There was no necessity to attend a party. In the past the usual form is "needn't have", for something done that was not necessary. | You needn't have cooked; we have already eaten. |
| (3) dare to | "Dare to" is about courage. No courage is needed to attend a party. | Few people dare to swim across this river. |
| (4) used to | "Used to" describes a past habit and is followed by a plain verb (used to go). "Used to have been there" does not express a missed chance. | My grandfather used to tell us stories every night. |