英語
高校生

この問題で、現在完了形が使えないのは何故ですか?
(不適切なものをひとつ選ぶ)
教えてください<(_ _)>

(め During myvisitI| ]togotoHiroshima to visit the Peace Memorial. (am hoping / have hoped / hope / hoped / was hoping)

回答

この文章の場合、during my visitがあることによって、現在完了形が使うことができなくなります💦
現在完了形にyesterdayやlast weekなどが使えないことと同様です!
現在完了形は、何かしらの形で現在(今)とつながっている必要があります!
例えば、It has been raining since yesterday.(昨日から雨が降り続いている)などです。
during my visitは、滞在中の話をしているので、今とは関係がない話になります!
現在完了形を使うには、今とつながっている動作・行為である必要があります。

この回答が助けになれば幸いです!

のん

わかりやすいご回答ありがとうございます!
うまく言えませんが
旅行中がずっと続く訳では無いのに現在完了形はおかしいのですね。
よく分かりました!

この回答にコメントする

during my visit は私の滞在期間という
時間の幅を表しています。

am hoping なら現在滞在中で今まさに行きたい
hope ならこの滞在期間の間に行きたい
hoped なら滞在期間が過ぎたが行ったら良かった
was hoping なら滞在期間中に行きたかった

というニュアンスになります。
現在完了系を使うときの時間を表す表現は
ほとんどがsince か forです。

(have hoped にすると過去から今も連続して行くことを望んでいるという風に取れなくもないですが、
duringの時間の幅を超えてしまっているので当てはめることはできないと思います。)

のん

とても詳しいご回答ありがとうございます!
お陰様でスッキリしました。

この回答にコメントする
疑問は解決しましたか?

この質問を見ている人は
こちらの質問も見ています😉