• ベストアンサー

合っているか見てください。

Lisa is away. She's been away until Monday. Lisa is away. She's been away since Monday. 両方言えるのでは? 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

現在完了というのは過去から今にかけての時間を表します。 終着点は今です。 継続用法の場合,未来まで続く可能性もありますが,とにかく,今までで どれだけ続いているかです。 いってみれば,現在完了は until now でないといけません。 until ~の後は過去でも現在でも未来でもいいですが, until Monday というのは普通は過去の月曜か未来の月曜であり, 今と=ということはありません。

rinrin717
質問者

お礼

ありがとうございます。 なるほど。 ばっちりわかりました。

その他の回答 (1)

  • cbm51901
  • ベストアンサー率67% (2671/3943)
回答No.1

★Lisa is away. She's been away until Monday. は間違っています "(un)til" は将来に向かっての「~まで」という意味で使います。 Lisa is away. She'll be away til Monday. Lisa is away. She won't be back until Monday. なら正しいです。 ★Lisa is away. She's been away since Monday. は正しいです。

rinrin717
質問者

お礼

ありがとうございます。 よくわかりました。

関連するQ&A