英语语法:Were he to leave today,he would get there by Friday.我想问下,这不是错综虚拟句吗?如果今天怎么样,以后就怎么样,条件句不是应该用现在时态,然后过去表现在,If he left today 怎么原句虚拟条件
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 07:56:08
英语语法:Were he to leave today,he would get there by Friday.我想问下,这不是错综虚拟句吗?如果今天怎么样,以后就怎么样,条件句不是应该用现在时态,然后过去表现在,If he left today 怎么原句虚拟条件
英语语法:Were he to leave today,he would get there by Friday.我想问下,这不是错综虚拟句吗?
如果今天怎么样,以后就怎么样,条件句不是应该用现在时态,然后过去表现在,If he left today 怎么原句虚拟条件句直接用了将来时?无视today这个现在时的表示?
英语语法:Were he to leave today,he would get there by Friday.我想问下,这不是错综虚拟句吗?如果今天怎么样,以后就怎么样,条件句不是应该用现在时态,然后过去表现在,If he left today 怎么原句虚拟条件
答:不是错综时间虚拟条件句.是对将来的虚拟.
对将来的虚拟,条件句的谓语有三式:1.过去式,2.should+V 3.were to+V.
主句是would +V.
本题句为第三式,且通过倒装省略了if,=If he were to leave today,he would get there by Friday.
Today这个时间,不同人不同时间有不同的概念.这里实际上指的是“最近的将来”,比如说这话是在上午,如果他下午、晚上12点之前动身的话,都可以说是今天走的.如果他今天走的话,实际上假设的是今天的,(但不是此刻的)一个将来的时间.然后主句是一个更后的将来的时间:Friday,那今天肯定不是周五.应该是周一至周三吧.不会是周四,因为那样会说明天就到了.
这句话其实用If he left today,If he should leave today 都可以的.
这和:If we didn't have the Party today,we would not lived so happily.(恶心的例句)是不一会事.这个today完全可以不要.
另外,你不能说were to do sth.是将来时态.纯将来时态只有:will +V.
有的语法学家甚至说,英语中没有一个纯表示将来的时态,will,shall 和can,may 一样,是情态动词(也可以表示将来),而且,表示很多时态可以表示将来,一般现在时可以,如:My train leaves at 10.(时刻表上就这么写着的,尽管说这话时,车还没有开,是将来吧,但我午们还是用一般现在时).I am leaving for Shanghai tomorrow.是现在进行时表示将来.
You are to clean the blackboard this afternoon.这里的are显然是一般现在式,当然,我们知道,be to 可以=should,=must,= will,= be going to ,很多情况下表示将来,但你不要将它理解成“将来”时态.
虽然时间是today,但既然是虚拟语气,就说明那个人没有走,或者说不太可能会走,所以虚拟语气的条件句用了将来时态的虚拟 were he to leave形式。(虚拟语气,表示的情况基本上不可能发生,所以无论条件从句用过去还是将来,都只是一种假设)没走 就是对现在 today的虚拟 在today里 他可以走 可以不走 吧?如果是today这里表达没有发生的today 但我的确也见过一个例句里 tod...
全部展开
虽然时间是today,但既然是虚拟语气,就说明那个人没有走,或者说不太可能会走,所以虚拟语气的条件句用了将来时态的虚拟 were he to leave形式。(虚拟语气,表示的情况基本上不可能发生,所以无论条件从句用过去还是将来,都只是一种假设)
收起