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

can't/couldn'thave的意思can't/couldn'thavedone的意思是本来不可能做某事结果做了还是表示过去动作不可能发生?这两者又有什么区别呢

题目详情
can't/couldn't have的意思
can't/couldn't have done的意思
是 本来不可能做某事结果做了 还是 表示过去动作不可能发生?
这两者又有什么区别呢
▼优质解答
答案和解析
can have donecan have done 通常只用于否定句和疑问句.用于否定句时表否定推断,推测肯定没做;用于疑问句时意为“难道真的做了吗”,表示怀疑.例如:Can he have done such a foolish thing?(= Is it possible )他会...