一个英语语法问题,懂的请进.When you have finished looking at the things on show,take a lift up to the fourth floor.译文 看完展览后,乘电梯去四楼.为什么这是个过去进行时?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 21:56:39
一个英语语法问题,懂的请进.When you have finished looking at the things on show,take a lift up to the fourth floor.译文 看完展览后,乘电梯去四楼.为什么这是个过去进行时?
一个英语语法问题,懂的请进.
When you have finished looking at the things on show,take a lift up to the fourth floor.译文 看完展览后,乘电梯去四楼.为什么这是个过去进行时?
一个英语语法问题,懂的请进.When you have finished looking at the things on show,take a lift up to the fourth floor.译文 看完展览后,乘电梯去四楼.为什么这是个过去进行时?
不是过去进行时,是现在完成时
have done have finished
finish doing是固定搭配,所以
have finished looking at...
have finished是现在完成时的谓语动词, looking是动名词做其宾语;而非过去进行时
这个不是过去进行时,这是现在完成时,have+过去分词。 然后finish +doing.
是现在完成时~~~“看完展览”说明动作已经完成,所以用完成时。finish后面接V-ing形式滴~~~
finish后加动词ing形式,这是个固定用法~
答:从句用现在时态表示将来,主句是祈使句。
现在时态包括一般现在时,也包括现在完成时。我们知道,在时间和条件状语从句中用现在时态表示将来。如:
Don't get off until the bus stops ( has stopped.)
这句话中用has stopped有 等待车完全停稳之后再下车的意思。而stops则表示车不停不下车。
这一句话中如用When...
全部展开
答:从句用现在时态表示将来,主句是祈使句。
现在时态包括一般现在时,也包括现在完成时。我们知道,在时间和条件状语从句中用现在时态表示将来。如:
Don't get off until the bus stops ( has stopped.)
这句话中用has stopped有 等待车完全停稳之后再下车的意思。而stops则表示车不停不下车。
这一句话中如用When you finish ...., 。。。 ,也是可以的。
收起
你把时态弄错了。 have finished looking 属于“现在完成时”, looking 并不是进行时, 而是 finish 后的固定搭配, 因为 finish + 动词 ing 形式 为固定搭配。 你清楚了吗?
have finished looking 属于“现在完成时”, 不是过去进行时,是现在完成时,
have done have finished
finish doing是固定搭配,所以
have finished looking at the things on show
when引导的时间状语从句是现在完成时。have done结构
这个不是过去进行时呀,是现在完成时态
说话和看展览的动作是同时发生的,所以用过去进行时来表示说话时看的动作正在发生。