英語
高校生
解決済み
(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]. [現在完了:継続]
私達は[長い間][ずっと]親友[です]。(そして、現在も親友です。)
参考にしてください。
わかりやすい説明をありがとうございます😭
You're welcome!😊
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
おすすめノート
総合英語be まとめ(1)
13970
161
【英単】たった14語で14000語を理解できるようになる語
13615
18
【総合英語フォレスト】まとめ(4)分詞/比較
9540
155
最強の英単語覚え方!
7416
62
【総合英語フォレスト】まとめ(3)態/不定詞/動名詞
6558
43
【総合英語フォレスト】まとめ(1)動詞と文型/動詞と時制
6496
29
総合英語be まとめ(2)
6177
20
総合英語be まとめ(3)
6086
41
【総合英語フォレスト】まとめ(2)完了形/助動詞
5197
14
わかりやすい説明をありがとうございます😊