泰州技校:英语各组单词的区别

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 12:54:16
1、must be &must have been
2、can't be &can't have been
3、may be &may have been
这三组词语有什么区别?
一一说清楚

1. 前者表示肯定怎么样,对现在的肯定推测;后者表示肯定已经怎么样,对过去的肯定推测 .
2. 前者表示不可能怎么样,对现在的否定推测;后者表示过去不可能怎么样,对过去的否定推测 .
3. 前者表示可能怎么样,对现在的肯定推测;后者表示肯定已经怎么样,对过去的肯定推测 .

1.前者表示对一般现在的推断,而后者表示对过去的推断。
2.前者表示一般现现在时的不可能,后者表示不可能已经做过某事
3.前者是也许,后者是也许已经。