英語
高校生
解決済み

3が答えなのですが現在完了は過去形と併用できなくないんですか
教えて下さい🙇‍♀️

8 We ( ) each other since we entered this college. 日 のare knowing ⑧knew ⑧③ have ln ④ would know

回答

✨ ベストアンサー ✨

sinceがありますよね。

since S V「SがVしてからずっと」「SがVして以来」ですね。これは完了形と一緒に使ってもOKです。むしろ相性バツグンです👌

⚠️ただし、完了形は過去の一時点を表す語句と一緒に用いることはできません。なぜなら完了形というのは、ある程度時間の幅を表す文法だからです。

・yesterday (昨日)
・ago(〜前)
・last Sunday(先週の日曜日)
・when SV(SがVしたとき) など

まだまだありますが、よく出るものを例として挙げてみました。これらの語句がある場合は完了形は使えません。

例えばsince yesterdayの場合。これは「昨日からずっと」なので完了形と一緒に使ってもOKなんですね。yesterday一語だと単に「昨日」という過去の一時点を表す語なので、完了形ではなく過去形を使うわけです。

いちご

分かりました。
ありがとうございました🙇‍♀️

この回答にコメントする

回答

今も知っているって状態だから現在と繋がりがある現在完了を使う
sinceもあるし

ケスト

現在完了は過去完了形を使います

いちご

分かりました
ありがとうございました🙇‍♀️

この回答にコメントする
疑問は解決しましたか?