英語教えてください

葉っぱ天国 > 勉強 > スレ一覧
15:◆Ds:2021/05/24(月) 03:20

>>14さんは、Lucy has known John since seven years ago.になると思ったってこと?
(ちなみに、Lucy has known John for seven years. だと「7年前から」の意味にならないから気をつけてな)

結論から言うと、agoとsinceは一緒に使えないルールになってる。だから「〜年前から」は「since〜years ago.」と書きたい所だけど、「for〜years.」に書き換えないといけない。

理由は、sinceが「過去から現在まで」を、agoは「過去の一時点の動作」ことを表しているから。

…とは言ってもこれじゃあ判りにくいだろうから、ここはもう「〜年前からずっと、は、for〜years.」「sinceとagoは一緒に使えない」って暗記しちゃうんで良いと思うよ。

>>14さんが中学で習った「forは〜時間、sinceは〜からずっと」ってのはもちろん合ってる。「〜年前からずっと」については例外だから、他の文では中学で習った通りに解いて問題ないからね。

ここの範囲は結構分かりにくい部分だからね…。俺自身上手く説明できない部分があったから、どうしてもってなったら学校で聞いてみるのも良いかもしれん。


全部 <前100 次100> キーワード
名前 メモ