たくさんの学生が申し込みました って英語でなんて言うの?
We have so many students signed up!という文ですが、
singed upと過去分詞になっている理由が分かりません。
many peopleがsign upするので、sign upだと思うのですが。
回答
-
We have so many students (who have) singed up.
-
So many students sign up every year.
表題の文にも書かれている「たくさんの学生が申し込みました」という文章で、申し込みました、という過去形の文章の英語訳であればsigned up, もしくはhave/ has signed up(過去分詞)が正しい英訳になります。
反対に,私が書いた2番目の例文、So many students sign up every year.のように「毎年多くの学生が申し込みます」のような現在形の原文でしたらsign upと現在形の表現が使用できます。
参考になれば幸いです。