勉強法 現在完了の文で使えない単語

現在完了の文で使えない単語

現在完了とは、

【have+過去分詞(~ed)】の形で、現在までの期間を捉える時制です。

完了結果経験継続といった用法で分けて勉強しているかと思います(*^^*)

 

ここでは現在完了と同時に使えない単語について書きます。

 

 

■現在完了と一緒に使えない単語がある。

現在完了の文法や正誤問題で、現在完了と一緒に使えない単語を問うてくるものが多くあります。

現在完了は、どの用法でも、視点はあくまで現在にあります。

そのため単純に過去を表す副詞句・節(過去のことだけを表す語)とは使えません!

例えば

・yesterday
・the other day
・last night
・last Sunday
・two days ago
・five years ago
・when(接続詞)〜の文中
・when(疑問詞)〜?の文中

とか。

 

■補足

少し注意なのは、

 
I have been in America since last May.

(私はこの前の5月からアメリカに住んでいる。)

John have been sick since yesterday.

(ジョンは昨日から病気だ。)

It has been raining since last night.

(昨夜から雨が降り続いている。)

みたいな時は、since〜(〜以来、現在まで)が付いていて、視点が現在にもあり、単純に過去だけを表す語でないため問題ありません!