見出し画像

【英文法の小径】現在完了形〈時制〉その十

I did a lot of work yesterday.
They arrived ten minutes ago.
I went to bed early last night.

繰り返しになるけれど、〈現在完了形〉は過去のある時から現在まで広がる時間の中で起きたことや、その間続いていることを述べるのに用います。このときに重要なのは、話し手の考えている期間が今、つまり話をしている時点を含んでいること。その意味で、〈現在完了形〉とは、過去のことを現在とのつながりにおいて述べる形式と言ってもいいかもしれません。

したがって、過去の特定の時点なり時期なりを示す表現は、今を含んでいない時間、言い換えれば、すでに終わってしまっていて、現在から切り離された時間を指すので、〈現在完了形〉と一緒に使いません。例えば、冒頭の文の 'yesterday', 'ten minutes ago', 'last night' といった表現。これらは〈過去形〉の文専用なのです。

I’ve been ill since last night.

それでは、〈現在完了形〉を用いたこの文、'last night' という表現があるけれども、どう考えたらいいのだろう。

ただの last night ではなく 'since last night' というように、since という語によって last night と現在とのつながりが設定されています。「昨夜から今(=話をしている時点)まで」。だから、この文では〈現在完了形〉を用いることができるのです。

この記事が気に入ったらサポートをしてみませんか?