Using Can’t Have V3 and Couldn’t Have V3 in English
1. Both of themare similar in meaning impossibility.
2. Couldn’t HaveV3 seems more formal than Can’t Have V3.
3. In writing, Could Not HaveV3 is preferred generally.
4. When Couldn’t Have V3is used as a past conditional, Can’t Have V3 can not be substituted in any way.