- ベストアンサー
英作文の課題があったのですが…
英作文の授業で課題を提出して間違えているところをチェックしてもらい返してもらったのですが、自分で調べたり友人に聞いたりしてもどうしてもどこが間違えているのか分かりません。どなたか教えてください。 以下の文です。よろしくお願いします。 However, these 15 years, some people become to take a rude attitude. 先生のチェックでは「these」と「15」の間に何か語が入るとの指摘でした。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
However, over the past 15 years some people has come to take a rude(bad) attitude. yearsの前には、overもしくはforが必要だと思います。 ~するようになる=come to do の方が良いと思います。 過去15年の間に~するようになった、なので過去形よりも現在完了形の方が良いかと。
その他の回答 (1)
- bookaholic
- ベストアンサー率75% (228/303)
回答No.2
No.1 さまの英文はバッチリだと思うのですが、 質問者さまの英文そのままで these と 15 の間に何かを入れる、 ということでしたら、 No.1 さまの文にも登場している past だと思います。 あと、先生はこれで○を下さるかと思いますが、 私もNo.1 さまと同意件で 現在完了を使う方が自然なように思います。 ご参考まで。