永发信息网

过去完成时能否与表示过去的时间状语从句连用?我看到说,例如:He must have finishe

答案:2  悬赏:40  手机版
解决时间 2021-02-24 18:46
  • 提问者网友:树红树绿
  • 2021-02-24 08:48
过去完成时能否与表示过去的时间状语从句连用?我看到说,例如:He must have finishe
最佳答案
  • 五星知识达人网友:舍身薄凉客
  • 2021-02-24 09:15
反问句中,若陈述句谓语部分有“must have done”,而且有表示过去的时间状语,问句部分用didn't;若没有表示过去的时间状语,问句部分用haven't或hasn't.二者的区别在于,指明时间的反问句,有强调在该时点(并非说话当时)的状态的意味,所以用过去时表示对当时状态的疑问~或者可以换一种方式理解,问话人可能还有一层意思,就是“他是否是昨天下午完成的作业”,也就是说动作发生在昨天下午.特别是考虑到表达后一种意思的要求,才有了上述区别,否则的话,该意思就无法区别于“是否已经完成”的意思而明确的表达了~一、对现在情况的推测,问句部分用主动词(do,be)一般现在时的适当形式.若是现在进行时,问句部分用现在进行时的适当形式表示.若是there be结构,问句用isn't/aren't there.如:1)He must be there,isn't he?2)He must have a big family,doesn't he?3)He must be waiting outside,isn't he?4)There must be some students in the room,aren't there?二、对已发生的过去情况的推测,若陈述句谓语部分有“must have done”,而且有表示过去的时间状语,问句部分用didn't;若没有表示过去的时间状语,问句部分用haven't或hasn't.如:1)They must have gone there last night,didn't they?2)They must have arrived by now,haven't they?(根据by now来判断) 3)They must have been to the Great Wall,haven't they?三、若是被动,应按被动结构来处理.如:1)The room must have been cleaned yesterday,wasn't it?2)The room must have been cleaned,hasn't it?四、若句中有表示过去完成时的时间状语,问句部分应用hadn't.如:They must have learnt 5000 English words by the end of last term,hadn't they?(本题中must表推测,如果将它去掉,还原为真实句就是They had learnt 5000 English words by the end of last term.因此,反意问句是hadn't)
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-02-24 09:45
就是这个解释
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯