请教个英语问题

.He said the work would be finished next week
意思:他说这个工作将在下周完成
这是将来时finished 为什么用过去时?
哪位高人再把这个句型讲讲什么句型“他说他……”
他说他下个月将去美国
He said he would travel to America next month.
为什么不用过去式?

he said 后面的从句为了时态一致要用过去式,所以will改would。finished不是过去式而是过去分词,工作被完成,所以是被动式,be finished。

“他说...”这个句式可以用一般现在时he says that也可以用一般过去时he said that,从句的时态和“他说”的时态要一致,一般而言就是从句的动词由现在时改过去式,现在完成时改过去完成时,将来时改过去时。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-07
因为
不是finished一个词啊
是 be finished
中文更确切的来讲是 他说这个工作将在下周被完成
就是被他完成的意思
他说他……:He said that he will finish the work next week.
that 一般来讲都是有的、
第2个回答  2009-07-07
因为这里finish是用来作work的动词
work应该是被完成,所以使用被动语态。
被动语态就应该是be + p.p

这个句型是一个间接引语,
从句的时态必须随着主句的时态改变
一些成分也应做适当改变
第3个回答  2009-07-07
这个不是时态的问题,是表示被动,工作是被做完的,用 be finished

他说他就是he said that....其中that 可以省略
这个。。。要讲什么?

不用过去式是因为他下个月去,他说话的时候还没去呢,所以要用完成时,又因为he said that 这种句型,that后的从句时态要和主句保持一致,所以said限定了要用过去时,加上将来时,就是过去将来时,用would
第4个回答  2009-07-07
他说他的工作将在下周完成。
这里的finished不是过去时,而是被动语态。因为工作work是被完成的,所以用be finished

问题补充:
主句的said表示过去式,从句也得用过去式,would就是will的过去式,would+do,所以travel用原形
第5个回答  2009-07-07
那不是过去时,叫将来完成时,finished叫过去分词,在这里构成将来完成时的被动态

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网