0
Anonymous Posted 14 years ago
Grammar

must have and should have

which one is better to use: she should have gone to conference but she didnt or she must have gone to conference but she didnt?
  

Top answer

While "should" and "must" alone can be synonyms, the phrase "should have" means 'ought to have' while 'must have' means 'certainly did'. '

  • While "should" and "must" alone can be synonyms, the phrase "should have" means 'ought to have' while 'must have' means 'certainly did'.
  • '
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
While "should" and "must" alone can be synonyms, the phrase "should have" means 'ought to have' while 'must have' means 'certainly did'.

In short, the answer is 'should.'
0
She should have gone to the conference, but she didn't.


For your other example, you need a different ending: She must have gone to the conference because her car isn't parked in the driveway.


In other words, must + have + past participle indicates a conclusion.

C

Related Questions