In present I can use should/must for obligations
But in past only should have works
Where must have is used for most probable thing in past. Why?
user558 Why? As the English language has developed over the past 10 centuries, the system of modal verbs has become highly idiosyncratic. There is now often no way to predict why some constructions are used in a particular way where a similar construction is not, even when it seems it should.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
user558Why?
As the English language has developed over the past 10 centuries, the system of modal verbs has become highly idiosyncratic. There is now often no way to predict why some constructions are used in a particular way where a similar construction is not, even when it seems it should.
Chalk it up to the whims of history.