过去完成时能否与表示过去的时间状语从句连用?
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/12 06:59:42
过去完成时能否与表示过去的时间状语从句连用?
我看到说,例如:He must have finished homework yesterday,didn't he?说此时的反意疑问句的助动词与从句谓语一致,那么谓语助动词是had 还是did?
我看到说,例如:He must have finished homework yesterday,didn't he?说此时的反意疑问句的助动词与从句谓语一致,那么谓语助动词是had 还是did?
反问句中,若陈述句谓语部分有“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)
一、对现在情况的推测,问句部分用主动词(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)
过去完成时能否与过去时间状语连用
过去完成时为什么不能与具体时间状语连用
英语宾语从句但如果从句中有明确表示过去的时间状语,则从句应用一般过去时,不用过去完成时;如:?He said he ha
1..before后接表示过去某一时间的短语或从句表示发生的动作用过去完成时 2..在before引导的时间状语从句中
过去完成时的时间状语从句问题
表示过去的时间状语不可以和现在完成时态连用,那可以和过去完成时态连用吗?
when引导的时间状语从句怎样区分过去进行时和过去完成时怎样区分
关于过去完成时和时间能否连用的问题.
现在完成时表示动作发生在过去,那现在完成时为什么与表示一段时间的状语连用?
英语:句中没有任何表示时间的词 能否用过去完成时?还是过去时?
与一般过去时连用的时间状语
when 引导的时间状语从句用一般过去时,主句用过去进行时或者过去完成时.那么he was walking along