火车在这里停留了两个小时 the train has been here for two hours中不能用stop那 ”火车在这里停过“是不是可以用stop呢?the train has stopped here
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 10:31:06
火车在这里停留了两个小时 the train has been here for two hours中不能用stop那 ”火车在这里停过“是不是可以用stop呢?the train has stopped here
火车在这里停留了两个小时 the train has been here for two hours中不能用stop
那 ”火车在这里停过“是不是可以用stop呢?the train has stopped here
火车在这里停留了两个小时 the train has been here for two hours中不能用stop那 ”火车在这里停过“是不是可以用stop呢?the train has stopped here
stop为瞬时性动词,当然不能延续了
the train has stopped here 正确
火车已经在这里停下了。 可以用stop The train has stopped here 这句正确
但加一个for two hours 段时间状语,就不能用stop了。 stop 是一个短暂行动词,不能与段时间状语连用。
又如,He has gone to Beijing他已经去北京了
He has been to Beijing for m...
全部展开
火车已经在这里停下了。 可以用stop The train has stopped here 这句正确
但加一个for two hours 段时间状语,就不能用stop了。 stop 是一个短暂行动词,不能与段时间状语连用。
又如,He has gone to Beijing他已经去北京了
He has been to Beijing for many times他已经去北京很多次了
收起
直接用过去时就可以表示停过了
现在完成时表示过去发生的动作对现在产生影响
英语因为有过去时,故stopped就有“停过”的意思
可直接写:the train stopped here或the train once stopped here。
而用完成时has stopped 表示“停过”并不合适。
首先 the train has been here for two hours这个句子不能用stop是确定的,因为stop只是一个短暂性动词,不能表示“持续多少时间”,就跟它的反义词begin一样,表示开始多长时间如The film has been on for one hour才对,或者要用The film began one hour ago
第二个句子中用stopped是可以的,...
全部展开
首先 the train has been here for two hours这个句子不能用stop是确定的,因为stop只是一个短暂性动词,不能表示“持续多少时间”,就跟它的反义词begin一样,表示开始多长时间如The film has been on for one hour才对,或者要用The film began one hour ago
第二个句子中用stopped是可以的,而且好像除了这个不能用别的啊,呵呵, 因为“停过”是动作,不是持续的状态
收起
火车在这里停留了两个小时 是完成时表示持续所以要用延续性动词 stop是瞬间性动词不能用
火车在这里停过 “停过”说明曾经在这里 但现在不在 这是一个一般过去时 the train stopped here
火车在这里停下了 现在还在这里 才可以用the train has stopped here...
全部展开
火车在这里停留了两个小时 是完成时表示持续所以要用延续性动词 stop是瞬间性动词不能用
火车在这里停过 “停过”说明曾经在这里 但现在不在 这是一个一般过去时 the train stopped here
火车在这里停下了 现在还在这里 才可以用the train has stopped here
收起