• ベストアンサー

中学校の英文法なんですが・・・

中学校の英文法なんですが・・・ I stay with my friend in Chicago.に(for a few days every summer)を加えて現在完了形の文にしなさい ということなんですが、意味が「私は毎夏2、3日間シカゴの友人と滞在する」だとしたら「習慣」になって現在形を使うのでは・・・と思ってしまうのですがどうなんでしょうか?? またI have stayed with my friend in Chicago for a few days every summerがどういう訳になるのかいま一つ解りません。 解る方いましたらお願いします!!

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

every summer があるので, for a few days というのがあっても現在完了の継続はきびしいです。 毎年,数日間滞在している これは現在の習慣で現在形で表すべきです。 特別な文脈があれば考えられなくもないですが,そんな無理なことする意味はありません。 for があるから継続という安直な出題です。 for があっても I study English for two hours every day. 「毎日英語を二時間勉強する」 この for two hours はいってみれば一点みたいなもので, 現在完了にはなりません。 心で笑いながら言われた通りにしておけばいいです。

pw2010
質問者

お礼

遅くなってしまってすいません! ありがとうございました!

その他の回答 (2)

  • toko0503
  • ベストアンサー率36% (886/2437)
回答No.2

「私は(今までの何年間かずっと)毎年夏の数日間、シカゴの友達のところに滞在した(してきた)」 と完了形の「継続」になると思います。 ガールフレンドとは言ってないですよ~。(中学生ですから)(^^)

  • marbleshit
  • ベストアンサー率49% (5033/10253)
回答No.1

I have stayed with my friend in Chicago for a few days every summer. 「毎年、夏の数日間は、ガールフレンドとシカゴに滞在した」 この滞在は今年で終わったかもしれませんし、昨年迄の出来事であったかもしれませんね。

関連するQ&A