質問: many peopleかa lot of peopleか many peopleかa lot of peopleか 下記の英作文の問題ですが、「a lot of」ではなく「many」を使った場合、間違いになるのでしょうか? 日本文:先週の日曜日、公園には人がいっぱいいました。 英作文:there are a lot of people in the park last sunday. 過去に同じ質問を見つけましたが、いまいちすっきりと理解できませんでした。どちらでも間違いではないけど、通例として使い分けるのならば、どのように使い分ければいいのでしょうか。 どうぞよろしくお願いいたします。
回答: これはネイティブさんでも意見が割れるところですが、だいたい次のような規則(というか傾向)があるようです。 informalな場面(日常の家族・友人同士でのリラックスした会話)では、(特に肯定文において)a lot of が多用されます。 疑問文、否定文の場合はmanyも現れてくるようです。 formalな場面(論文・公式文書など、比較的固い書き言葉)ではmanyが好まれるようです。 (以上は、practical english usage(michael swan)等の記述から) 私の経験(米国)でもだいたいそんな感じでした。a lot ofは可算不可算双方に使えるんで肩がこらない感じがするのだそうです。 ご質問の文では(先週の日曜日、公園には人がいっぱいいました。)どう見てもinformalですから a lot of が自然だと思います。