2014年11月10日 星期一

英语就是这样( 78 ) I visited him three days before?

“I visited him three days before” 对吗? 句子是描述三天前发生的事,用过去式(PAST TENSE)来表达应该没错吧!但你若详细的看句子里的关键的字,before 的字出现,它是描述三个日子前 ( duration of time )而不是在三天的时候 ( Point of time ), 文法就因用现在完成式 (PRESENT PERFECT TENSE)来表达了。

过去式(PAST TENSE) 与现在完成式 (PRESENT PERFECT TENSE)的描述不同点是过去式(PAST TENSE)的重点是事情发生的时刻 (Point of Time )

如: He came here last week.

事情发生的时刻: last week (在上个礼拜)

I completed the work this morning.

事情发生的时刻 : this morning. (在今早)

I visited him three days ago.

事情发生的时刻: three days ago (在三天前)

现在完成式 (PRESENT PERFECT TENSE)是描述 时间的流程 (Duration of Time )

如: He has come here since last week.

时间的流程: since last week (从上个星期至今)

I have visited him three days before.

时间的流程: three days before (三天前至今)

Have your seen the girl before ?

时间的流程: before (之前至今)

简单来说过去式(PAST TENSE)是描述过去所发生,所做,所经历的事情。现在完成式 (PRESENT PERFECT TENSE)的其中一个功能是用来描述过去至今所做,所经历的事情,它包含了在那段的时间流程中多久,多少的次数(Frequency in the duration )。

沒有留言:

張貼留言