✨ ベストアンサー ✨
ever sinceで『それ以来ずっと』という意味になるので、
Ever since John left his hometown, he has not contacted his mother.
ジョンが故郷を離れて以来ずっと、彼は母親に連絡を取っていなかった。
となるのではないかと思います!
ちなみに
②untilは『まだ』
③whenは『〜の時』
④as soon asは『できるだけ早く』
という意味なので、文章に適さないのだと思うんですが…いかがでしょうか?
すいません、私1つ前のコメントで間違った説明してますね!
untilは『まだ』ではなく、正しくは『まで』でした!
この場をお借りして訂正させていただきます(*´-`)
untilを現在完了と共に使えない理由は、until自体に『〜まで(ずっと)』という意味があるからだと思います
現在完了の《継続》には同じ意味が含まれているので、重複してしまうと文章が重くなってしまうので…untilを使うときは気をつけないといけませんね(o´・∀・`)
なるほど|・ω・`)フムフム
ありがとうございます( ´▽`)
なるほど(˘ω˘)
ちなみに…
until は現在完了と共に使えないと聞いたのですが、
なんで使えないんでしょうか?