How often do you use "can(‘t) have done" structure? I have read and watched relatively enough but my eye and ear are not accustomed to it.
He can’t have been at the meeting, he’s on a business trip this week.
They can’t have bought it today because the shops are closed.
I don’t think I can have been listening to the same debate.
How our usage can have gone from under 2Gb monthly to over 15Gb.
He must have been at the meeting.
We use this modal to express logical deduction in an affirmative sense.
I am quite certain that he was at the meeting
He can’t have been at the meeting.
This modal expresses logical deduction in a negative sense.
I am quite certain that he was not at the meeting.
Source : Link , Question Author : Graduate , Answer Author : JayHook