英語
高校生
解決済み

(3)です!
答えはhave beenなのですが
なぜ現在形ではいけないのか、教えてください!

2. "When (did you buy / have you bought the bike?" "Last Sunday." 3. "Do you know Ryan?" "Yes. We (have been/ are ) good friends for a long time." Sus deinit I 19ts VT dote 4. I (haven't seen / didn't see ) Mike last week. mu woulz vot
現在完了

回答

✨ ベストアンサー ✨

時間の流れとして過去から現在に続く話であるため、現在形ではなく現在完了形を使用します!

わかりやすい説明をありがとうございます😊

(^_^)♡

いえいえ!
勉強がんばりましょう🥲🎀

この回答にコメントする

回答

なぜ現在形ではいけないのか、教えてください! 
→ for a long time(長い間)のような「期間」を表す語句がある場合、継続を表す現在完了形が使われます。
We [have been] good friends [for a long time]. [現在完了:継続]
私達は[長い間][ずっと]親友[です]。(そして、現在も親友です。)

参考にしてください。

わかりやすい説明をありがとうございます😭

taka

You're welcome!😊

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