「テキスト」初级日语语法精解 §13.3タ形的两种意义
§3.タ形的两种意义
(1)A:(午後6時ごろに)昼ごはんを食べましたか。
/(下午6点左右)吃午饭了吗?
B1:〇はい、食べました。
/吃了。
✕はい、もう食べました。
B2:〇いいえ、食べませんでした。
/没吃。
B3:✕いいえ、まだ食べていません。
(2)A:(午後1時ごろに)昼ごはんを食べましたか。
/(下午1点左右)吃午饭了吗?
B1:〇はい、食べました。
/吃了。
〇はい、もう食べました。
/已经吃过了。
B2:✕いいえ、食べませんでした。
B3:〇いいえ、まだ食べていません。
/还没有吃。
基础讲解
◆タ形大致有两种意义。例(1)A 和例(2)A 从表面上看问的是同一个问题,但回答却不相同,这是因为タ形的意义不同。
◆我们讲过,タ形通常表示过去。例(1)A 的タ形就是表示过去(下午6点是不可能吃午饭的,只能解释为“吃午饭”的行为是在过去进行的)。
而例(2)A 的タ形不表示过去,表示完了(完了)。完了表示在某一基准时间(基準時)之前动作或事情已经完成。请参照下图。
(3) 说话时间 时间
----------|------------>
〇 〇=昼ごはんを食べる
图中〇表示过去的事情(“吃午饭”)发生在说话时间之前(=过去)。
完了表示动作或事情在基准时间(基準時)之前已经完成。在例(2)A 中由于基准时间和说话时间一致,所以不太容易区别与过去的不同,但一般来说表示完了的意义时可以如例(2)B1 或例(4),与副词「もう」一起使用。
(4)昼ごはんをもう食べましたか。
/已经吃过午饭了吗?(完了)
完了表示是否在基准时间之前完成,因此像例(5)中使用了表示过去的「昨日」,就只能表示过去,不能表示完了。
(5)昨日昼ごはんを食べましたか。
/昨天吃午饭了吗?(过去)
◆在肯定句中,过去和完了的不同不太容易区别。在否定句中,两者的区别是很明显的。
(6)昨日は昼ごはんを食べませんでした。
/昨天没有吃午饭。(过去)
(7)昼ごはんをまだ食べていません。
/还没有吃午饭(完了)
两者的区别如下图所示(〇=昼ごはんをたべる、✕=昼ごはんを食べない)。
首先,下图表示例(6)所表示的过去的意义,在例(8)中表现的关系(「昼ごはんを食べた」)是不成立的。因此图中给(8)打了✕符号。
(8) 说话时间 食べなかった(过去)
--------ーーーー|ーーーーー--------->
〇 時間
其次,例(7)所表示的完了的意义如(9)所示,在说话时间之前的任何时间里「(昼ごはんを)食べない」(没吃午饭)都是事实。图中对说话时间之前的时间都用✕表示。
(9) 基准时间=说话时间 食べていない(完了)
------------|------------->
✕ ✕ ✕ ✕ ✕ ✕ 时间
深入讲解
◆如例(7)所示,完了的否定形式是「~ていない」,其理由如下。
(10)私はこの3年、お酒を飲んでいない。
/我近三年没有喝酒。
例(10)的「~ていない」表示习惯(→§ 14)。这里用「~ていない」是因为说话者意图表示,最近三年(及至少将来一段时间)的任何时间里都坚持持续保持「酒を飲まない」(不喝酒)这样一种状态,而且这是事实(在(11)中用✕表示)。一般来说,テイル形表示动作或状态的持续(→§ 14)。
(11)
------------------------ー>お酒を飲んでいない
✕ ✕ ✕ ✕ ✕
2年前 1年前 昨日 今日 1週間後 时间
例(7)用「~ていない」也是出于同样的道理。
(7)昼ごはんをまだ食べていません。
/我还没有吃午饭。
这种情况如(9)的图示,「(昼ごはんを)食べない」(图中✕的部分)在基准时间之前的任何时间都是成立的,「(昼ごはんを)食べない」这件事一直持续着。
◆另外,例(2)B3 所表示的完了的否定,过去是用「~ない」表达的。例如,过去对例(12)A 的回答一般采用例(12)B 的方式。
(12)A:もう昼ごはん食べたかい。
/你吃过午饭了吗?
B:いや、まだ食べない。
/还没吃呢。(这种说话在现在时不自然的)
现在,这种「~ない」的使用只限于「(時間が)経つ」「着く」「来る」等有到达地点的含义的动词及表示伴随时间上经历或移动的空间移动经过的动词。例如,例(13)B1 在现代语法中也是正确的(但使用的更多的是例(13)B2)。
(13)A:田中くんはもう来たかい。
/田中君来了吗?
B1:いや、まだ来ない。
B2:いや、まだ来ていない。
◆完了表示动作或事情在“基准时间”之前就结束了,基准时间也可以是说话时间以外的时间。例如,下面例(14)的基准时间是「昨日の12時ごろ」(过去)。
(14)昨日の12時ごろ、彼はもう昼ごはんを食べていた。
/昨天12点左右的时候,他已经吃完饭了。(完了)
(15) 说话时间
-----✕-------〇------|--------->
昼ごはんを食べる 基准时间 时间
(昨日の12時ごろ)
这时用「もう~ていた」表示完了的意义。此外,如果不加「もう」通常解释为过去时间中的持续状态。
(16)昨日の12時ごろ、彼は昼ごはんを食べていた。
/昨天12点左右的时候,他正在吃午饭。(过去时间中的持续状态)
表示否定时,用「まだ~ていなかった」的形式。
(17)昨日の12時ごろ、彼はまだ昼ごはんを食べていなかった。
/昨天12点左右,他还没有吃午饭。
基准时间为将来时,肯定的形式用「既に~ているだろう」,否定的形式用「まだ~ていないだろう」。
(18)明日の12時ごろ、彼は既に昼ごはんを食べているだろう。
/明天12点左右,他正在吃午饭吧。
(19)明日の12時ごろ、彼はまだ昼ごはんを食べていないだろう。
/明天12点左右,他也许还没有吃午饭吧。
◆タ形除上述用法外,还有例(20)哪种被叫做想起的「た」(想起の「た」)的用法和例(21)哪种表示后悔的用法。这些用法在《中高级日语语法精解》中讲解。
(20)お名前は何とおっしゃいましたか。
/您叫什么名字来着?
(21)(テストの点が悪かったとき)もっと勉強するべきだった。
/(考试成绩不好时)平时真应该再用点儿功。