English
มัธยมปลาย
เคลียร์แล้ว

(3)は答えが②だったのですが、③ではなぜダメなのですか?
教えてください。

3) I haven't been to a foreign country ( in Canada last year. 1 although ) I visited my friend who was studying ② since 3 until 4 while

คำตอบ

✨ คำตอบที่ดีที่สุด ✨

和訳(正しい文)

I haven’t been to a foreign country since I visited my friend who was studying in Canada last year.
→ 「去年カナダで勉強していた友人を訪ねて以来、外国には行っていません。」

なぜ③ until はダメなのか?

until(〜まで)は、「ある状態が続き、ある時点で終わる」という意味で使われます。


• I waited until he came.(彼が来るまで待った)

→ つまり、untilは「ある行動・状態の終わりの時点」を表すのに使います。

ではこの文に当てはめると

I haven’t been to a foreign country until I visited my friend…

→ 「私は友達を訪ねるまで外国に行ったことがなかった」

一見意味が通じそうですが

時制が現在完了(have not been)なので、過去の一点を終点にする「until」は合わないです。

「since」と現在完了の相性
• since + 過去の出来事は、「その時からずっと」という継続を表します。
• 現在完了(have/has + 過去分詞)といっしょによく使われます。

この文では

I haven’t been to a foreign country since [去年友達を訪ねたときから]という「その時を起点にした継続」を表しているので、since がぴったりです。

ゆう

理解できました。丁寧にありがとうございます。

แสดงความคิดเห็น
ข้อสงสัยของคุณเคลียร์แล้วหรือยัง?