0
Anonymous Posted 7 years ago
Grammar

“can’t have” and “couldn’t have”

What is the difference between the two?

He can’t have slept through all that noise.

He couldn’t have slept through all that noise.

i understand both refer to something in the past.

  

Top answer

"can't have" feels more informal/colloquial, and is used mostly about recent events, whose effect has present relevance. "couldn't have" can be used about recent events and also historical events.

  • "can't have" feels more informal/colloquial, and is used mostly about recent events, whose effect has present relevance.
  • "couldn't have" can be used about recent events and also historical events.
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.

1 Answers
0

"can't have" feels more informal/colloquial, and is used mostly about recent events, whose effect has present relevance. "couldn't have" can be used about recent events and also historical events.

Related Questions