- ベストアンサー
中2英語、至急!
『その三人の中で、誰が一番上手に英語を話しますか?』 が、 Who spoke English the best of the three? となってますが、 speaks ではなないのですか? m(__)m
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一般的に「その三人の中で,誰が一番上手に英語を話しますか」 「英語が一番上手なのは誰ですか」なら Who speaks English the best of the three? です。 Who spoke English the best of the three? も文法的には正しいです。ただ意味が異なって 以前の話として「誰が一番上手に話をしたか」あるいは さっき,3人が英語を話す機会があって, 「誰の英語が一番うまかったか」 前後の流れで過去のことだとわかっていれば (英語は過去でも)日本語は「話しますか」となることもあるかもしれません。 さっきあった英語を話す機会をもとに,一般的な力をたずねているという場面であれば 英語は過去形で,日本語は「話しますか」となる可能性もないわけではありません。 単純には Who speaks ...?「誰が話しますか」 Who spoke ...?「誰が話しましたか」
その他の回答 (1)
- SPS700
- ベストアンサー率46% (15297/33016)
回答No.1
おっしゃる通り speaks が正しいと思います
質問者
お礼
有難うございました!
質問者
補足
Whoの後ろにspokeも使えますか?
お礼
ありがとうございます!