https://www.duolingo.com/CheeseS

"My sisters have not been at my house today."

CheeseS
  • 13
  • 10
  • 2
3年前

3コメント


https://www.duolingo.com/CheeseS
CheeseS
  • 13
  • 10
  • 2
  1. My sisters have not been at my house today.
  2. My sisters were not at my house yesterday.

もしも、todayやyesterday のような時を表す語がなくても、以下のような場合:

  1. My sisters have not been at my house.---まだこの時点でその日は終わっていない。
  2. My sisters were not at my house.--昨日以前の過去について話している。

というニュアンスの違いがあると考えていいのでしょうか。

3年前

https://www.duolingo.com/Kippis
Kippis
  • 21
  • 16
  • 15
  • 9
  • 8
  • 5

(1). は現在完了形、(2). は過去形ですね。ざっくり以下のように覚えていただくといいと思います。

  • 現在形:  現在の視点で現在のことを話す
  • 過去形:  過去に視点を移してそのときのことを話す
  • 現在完了形:現在の視点で過去のことを話す
  • 過去完了形:過去に視点を移してそれより前のことを話す

つまり「現在」と「過去」の範囲をどうとらえるかで話は変わってきます。

  1. My sisters have not been at my house. 5年前からずっと来ていない可能性もあります。
  2. My sisters were not at my house.   5分前に見たらいなかった可能性もあります。
3年前

https://www.duolingo.com/CheeseS
CheeseS
  • 13
  • 10
  • 2

ありがとうございます^^

3年前
英語を無料で学ぼう。1日5分ゲーム感覚で学習できます。