ゞ小白ャ
幼苗
共回答了18个问题采纳率:88.9% 举报
用shouldn't have done 表达
应该是can not have done 和 could not have done 吧
can/could have done 表推测一般用在否定句和疑问句中,表示不相信或怀疑的态度.
Can/Could he have passed the exam?他可能通过了考试吗?
I think that he couldn’t/can't have gone abroad.I saw him just now.我认为他不可能出国了.我刚才还看见他了.
1年前
追问
2
diegoyan
举报
是不是can't have done,can have done?都只表推测,而could not have done和can't have done一样只表推测?