问题标题:
must表示肯定推测这层含义时,不能用mustnot进行反意疑问,而要根据陈诉部分的结构(即must之后的动词)以及含义采用相应的动词形式.如:Youmusthavemadeamistake,havenotyou?Theymusthaveseenthefi
问题描述:
must表示肯定推测这层含义时,不能用mustnot进行反意疑问,而要根据陈诉部分的结构(即must之后的动词)以及含义采用相应的动词形式.如:
Youmusthavemadeamistake,havenotyou?
Theymusthaveseenthefilmlastweek,didnotthey?
但为什么一个用have,一个用did,
皇丰辉回答:
第一个句子和第二个之所以有差别,是因为第二个句子有lastweek这一个明显的表示过去的时间状语.
1.句中陈述部分没有表示过去的时间状语,这时附加谓语中的动词就用现在完成时,如第一句话;
2.陈述部分有表示过去的时间状语,附加谓语中的动词就用一般过去时.如第二句话.
就是这样~
点击显示
英语推荐
热门英语推荐