mustnt have done与cant have done区别
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 15:36:44
mustnt have done与cant have done区别
mustnt have done与cant have done区别
mustnt have done与cant have done区别
一、cant have done 是 must have done 对过去推断的否定形式.
二、具体说明如下:
情态动词 must (必定、一定)”表示推断或指具有较大的可能性时,其否定式是 can't/cannot (不一定、不可能).
1.对现在的推断
* 肯定 —— must + be,如:
You must be very tired.你一定很累了.
* 否定 —— can't + be,如:
You can't be very tired.你不一定很累.
2.对过去的推断
* 肯定 —— must + have done,如:
He must have earned a large sum of money.他一定是挣了一笔巨款.
* 否定 —— can't + be,如:
He can't have earned a large sum of money.他不可能挣到一笔巨款.
三、关于 mustn't
mustn't 地意思是“不准许、]禁止”,mustn't have done 意思是“绝对不允许已经做过、绝对禁止做过”,不表示推断.因此与 can't have done 没有直接关系.
mustnt have done
mustnt have done与cant have done区别
mustnt have done与cant have done区别啥区别
can,cant must,mustnt have to,dont have to 求大神翻译全部
can have ddone 与could have done 的区别在于?
can’t +have done
have done与have be done
can have done和 could have done有什么区别?那can have done什么用法?
musn't have done can't have done用法区别
could have done 和 can have done 有什么区别?还有would have done
can't have done 的用法
高中英语中can与may,could、might、may、would/+have done 的区别
have ever done 与 have never done的区别
would rather have done 与should have done 的区别
have done 与have been done的区别
should have done与should have been done的区别?
have something done 与have sth.to be done 区别
英语:should have done与could have done区别?