早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语翻译是不是can'thavedone,canhavedone?都只表推测,而couldnothavedone和can'thavedone一样只表推测?

题目详情
英语翻译
是不是can't have done,can have done?都只表推测,而could not have done和can't have done一样只表推测?
▼优质解答
答案和解析
用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.我认为他不可能出国了.我刚才还看见他了.