so...that/asto 结果状语从句的理解困惑

章振邦语法书上的句子:

He had lived so long in the east that he got out of the English ways.

=He had lived so long in the east as to get out of the English ways.

1)为什么主从句都使用了过去完成时?主句使用完成时,可以理解,先发生。从句也使用过去完成时,是否从句的动作是伴随着主句的动作发生,所以也要使用过去完成时呢?

2)that从句=as to get...那么,as to get 明明是不定式,而不定式暗含着未发生,将来发生,后发生...但是为什么这里却要将as to get这种不定式理解成“过去完成时=that 过去完成时从句,在过去的过去已经发生”呢?

概念上很困惑。

麻烦老师指点解释!

请先 登录 后评论

最佳答案 2020-12-30 16:30

that从句明明是一般过去时,你怎么能说是过去完成时???

so as to do做结果状语有何不可。所谓不定式表示未发生的动作是指不定式的动作在谓语动作发生的那个时候还没有发生,并不是说它永远不发生。既然是结果状语,就是告诉你这个动作后来发生了!否则怎么能是结果呢?

好好检讨一下你理解问题的方法。

请先 登录 后评论

其它 1 个回答

dsgoldbee

从句中got,是过去式,

请先 登录 后评论
  • 2 关注
  • 1 收藏,1729 浏览
  • Long2019 提出于 2020-12-25 18:51