Hello,
I have two questions concerning making deductions with the modal verbs.
can't have/couldn't have
- She can't have done that. She was abroad.
(I mean it was physically impossible that she has done that)
- She couldn't have done that. She is not such a person.
Am I right if I think that 'can't have' means physical impossibility, whereas 'couldn't have' concerns more somebody's character, etc. ?
My second question concerns could/might/may have + past participle
I think all of them mean the same:
- She could/may/might have lost your telephone number. (=it's possible that she has lost your number)
'Might' means that the possibility was very little, whereas 'may' and 'could' express the same likelihood. Am I right?
Would be grateful for your help,
Best regards.