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

must表示肯定推测这层含义时,不能用mustnot进行反意疑问,而要根据陈诉部分的结构(即must之后的动词)以及含义采用相应的动词形式.如:Youmusthavemadeamistake,havenotyou?Theymusthaveseenthefi

题目详情
must表示肯定推测这层含义时,不能用must not进行反意疑问,而要根据陈诉部分的结构(即must之后的动词)以及含义采用相应的动词形式.如:
You must have made a mistake ,have not you?
They must have seen the film last week,did not they?
但为什么一个用have ,一个用did,
▼优质解答
答案和解析
第一个句子和第二个之所以有差别,是因为第二个句子有last week这一个明显的表示过去的时间状语.
1.句中陈述部分没有表示过去的时间状语,这时附加谓语中的动词就用现在完成时,如第一句话;
2.陈述部分有表示过去的时间状语,附加谓语中的动词就用一般过去时.如第二句话.
就是这样~