• 締切済み

完了形の前置詞について

問題;以下の文で間違いを直せ。 1 )The popularity of skateboarding seems to have decreased since the past few years. 解答;for のみ表記 ですが、以下例文はをgoogleで調べてみました。で、in, over もアリだと思っています。in については、「the past few yearsかかって減ってきた。」か「続けてではないけど、ここthe past few years.でそうなってきた。」で使えるかなと思っています。合ってますか?Grammaryだとover しか出てきません。教えてください。 in は特に自信がないのですが、なんかよく見る気がしています。 ①Library usage has decreased in the past few years. ②Funding for area studies from virtually every source has decreased in the past few years. ③Since the number of aliens accommodated at the Centre has decreased in the past few years, the number of employees has also been reduced. ④the total number of Anglophone immigrants to Quebec has decreased over the past few years. ⑤The information reported in the paper has decreased over the past few years.

みんなの回答

  • Nakay702
  • ベストアンサー率79% (10024/12548)
回答No.2

以下のとおりお答えします。 >問題;以下の文で間違いを直せ。 1 )The popularity of skateboarding seems to have decreased since the past few years. 解答;for のみ表記 ですが、以下例文はをgoogleで調べてみました。で、in, over もアリだと思っています。in については、「the past few yearsかかって減ってきた。」か「続けてではないけど、ここthe past few years.でそうなってきた。」で使えるかなと思っています。合ってますか? ⇒はい、合っていると思います。 あえてニュアンスの違いを表せば、次のとおりです。 since→「過去数年来(スケボー人口が減ってきたように思われる)」。 for→「過去数年間(スケボー人口が減ってきたように思われる)」。 in→「過去数年のうちで(スケボー人口が減ってきたように思われる)」。 over→「過去数年にわたって(スケボー人口が減ってきたように思われる)」。

  • SPS700
  • ベストアンサー率46% (15297/33016)
回答No.1

 これ問題の文も回答が一つと言うのもおかしいと思います。僕なんかみんな over でやっちゃいます。

nyanko33
質問者

お礼

ありがとうございます。自分はinをすぐ考えました。 overについては絶対あってるんですね。 自分のinはこの場合は、、、う~~ん、なんで使われないかわかりません。

関連するQ&A