TA的每日心情 | 怒 2019-9-29 20:45 |
---|
签到天数: 37 天 [LV.5]常住居民I
|
楼主 |
发表于 2019-9-22 18:25:42
|
显示全部楼层
本帖最后由 张琴琴 于 2019-9-22 18:45 编辑
* @' k9 a+ `3 }. B9 X4 y* y! b6 I0 V; ]8 N
以上的语法概念自然不是“中文世界的语法解释”,更不可能是我本人的理解。而是取自于母语解析。
5 K; u1 w4 ]8 e% c0 Q$ K# X% Q% ] _3 L6 q$ m" w
"造成影响”和“强调作用”并不是一回事。9 y% c: ~+ w& r- W5 h% q9 g; V
例如:She went to bed when I had arrived home.(1)3 o, i) {5 J" q% H8 B2 U
这句话中的过去完成时是没有“造成影响”这个意味的。此处完成时的作用是使得when前后两个事件彼此独立而没有任何联系。
+ L! `5 Y! e( V( ~. g8 S6 o. ^8 a: i# x, f( X
恰恰不用完成时的时候:She went to bed when I arrived home.(2)
/ k) f, n1 M6 A! {4 o; O反而是前后带有逻辑关系。这句更倾向于她去睡觉和我到家(可能)有一定的因果关联。
* h+ h+ ~3 V! q- i) M1 u4 m$ z e- q* j( J0 o3 o8 [: t
之所以说“过去完成时不一定是为了表达过去的过去”是因为(2)这个句子因为连词when的作用本来就是后面的动作先发生。所以后面的动作是否先发生实际已经和过去完成时的“时间作用”没有关系了。但如果把完成时放在when前面
* i1 s$ k& ~4 z; `& e# NShe had went to bed when I arrived home.(3)
4 ]% m. {( A# W/ R% ?: K( |这样前面的完成时才真正体现出了“过去的过去”这个限制时间先后顺序的作用。因为没有这个完成时的存在,句意就只能是后面的动作先发生了6 @$ _) M4 E3 [; N2 d G
. I0 R3 a; m1 `+ m8 `
& E4 _& L/ D; Q6 M7 A3 h0 J(所以until从句中用的过去完成时的确也是一个“过去的过去”的语境,但这里并不是因为这个时态的存在而使得从句的动作先发生了。换句话说,不管用什么时态都是后面的动作先发生。因此就不再把此处的过去完成时的作用理解为”对时间先后顺序的影响”。而且也没有“造成影响的意味”,实际until从句使用过去完成时和过去式的语义是一样的,你不能说用了完成时就是产生了影响,只用过去式就是没有产生影响)
1 U2 k+ j$ ?. q7 C; G! |* e+ q+ @: r* S% t- |
|
|