0
Pructus Posted 13 years ago
Grammar

Ought to have PP

Hello....

“He should have done it” has two meanings.
1. He didn’t do it, when he had to do it”
2. It is possible that he did it.

And Can ”He ought to have done it”, like “He should have done it”, be used to mean “It is possible that he did it”, not only “He didn’t do it, when he had to do it”?
  

Top answer

He should have done it means: He didn't do it, when he was expected to do it, or had some obligation to have done it. It would have been a good idea if he had done it. It is expected that he has done it by now

  • He should have done it means: He didn't do it, when he was expected to do it, or had some obligation to have done it.
  • It would have been a good idea if he had done it.
  • It is expected that he has done it by now
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
He should have done it means:
  1. He didn't do it, when he was expected to do it, or had some obligation to have done it.
  2. It would have been a good idea if he had done it.
  3. It is expected that he has done it by now
0
I tried to delete this posting, but couldn't....

Related Questions