TA的每日心情 | 怒 2019-9-29 20:45 |
---|
签到天数: 37 天 [LV.5]常住居民I
|
楼主 |
发表于 2019-9-22 18:25:42
|
显示全部楼层
本帖最后由 张琴琴 于 2019-9-22 18:45 编辑 - m) ~' r. u# q- e/ R! g
Pinutile 发表于 2019-9-22 15:33! h" {- C" Y5 p6 P4 F8 Q7 c" |$ w, @
据我所见,所谓这种那种,不过都是一种,使用过去完成时的使用根据无非就是二因素的结合:8 @$ W. }2 C& S/ }' R5 b t
1)时间事实上是 ... - A J9 P% j3 d
以上的语法概念自然不是“中文世界的语法解释”,更不可能是我本人的理解。而是取自于母语解析。3 P H) n1 R( N
3 u7 Y) E2 Y% F L8 I$ I
"造成影响”和“强调作用”并不是一回事。8 O: E3 p# L" V% {+ O% n, H/ p
例如:She went to bed when I had arrived home.(1)+ h: y" T3 `" r
这句话中的过去完成时是没有“造成影响”这个意味的。此处完成时的作用是使得when前后两个事件彼此独立而没有任何联系。
( W3 J: j: u( d/ N: k% p" T- d- R a [
恰恰不用完成时的时候:She went to bed when I arrived home.(2)
: n6 ^, @% V+ v反而是前后带有逻辑关系。这句更倾向于她去睡觉和我到家(可能)有一定的因果关联。# i( `, i0 j" R7 Y
" P0 c$ W+ | O0 N. I& t之所以说“过去完成时不一定是为了表达过去的过去”是因为(2)这个句子因为连词when的作用本来就是后面的动作先发生。所以后面的动作是否先发生实际已经和过去完成时的“时间作用”没有关系了。但如果把完成时放在when前面
; ]' p$ l( d+ H8 h- {She had went to bed when I arrived home.(3)2 q+ e& W0 ~/ b3 M9 e
这样前面的完成时才真正体现出了“过去的过去”这个限制时间先后顺序的作用。因为没有这个完成时的存在,句意就只能是后面的动作先发生了
, P3 ` _0 j: v$ ?, k0 s; U# O/ x1 v6 J" E
3 z/ b8 F& {) y, k+ D+ u* Z h% V& t(所以until从句中用的过去完成时的确也是一个“过去的过去”的语境,但这里并不是因为这个时态的存在而使得从句的动作先发生了。换句话说,不管用什么时态都是后面的动作先发生。因此就不再把此处的过去完成时的作用理解为”对时间先后顺序的影响”。而且也没有“造成影响的意味”,实际until从句使用过去完成时和过去式的语义是一样的,你不能说用了完成时就是产生了影响,只用过去式就是没有产生影响) C5 A) {. V: ]* J
, j2 }: z4 t6 e9 r: K, e |
|