質問: 最上級の所の英訳です 中学の最上級のところです。お願いします。 英訳の問題です。 「だれが3人の中でもっとも速く走りましたか」 これを自分は who rans the fastest of all the three. としました。 模範解答では who ran the fastest of all the three. と ran に s がついていませんでした。 自分でも説明できないのですが、何となく3単現のsがつくような気がしたので付けました。3単現のs は不必要なのでしょうか。その場合理屈も教えていただけると助かります。
回答: ご自分で書かれている通り、sが付くのは「三単現」ですが、この「現」は現在形の「現」ですね。 ranはrunの過去形ですので、その時点で「三単現」ではない、よって、sは不要です。 日本語も「走りましたか」と過去形です。