answersLogoWhite

0

"ought to have" is synonymous in many contexts.

"He should have done it yesterday."

"He ought to have done it yesterday."

User Avatar

Wiki User

16y ago

What else can I help you with?