英語の学び場



正誤問題[初級/中級/上級]

[Q350/中級] I bought a dozen eggs but every one of them have been bad.





主語と動詞の一致(呼応)の問題です。
every one of ~”(~のどれも・すべて)が主語にくる場合、動詞は、単数扱いとなります。”~”には、「可算名詞の複数形」又は「複数代名詞」がくる点にも注意してください。
よって、問題文は、誤り。”. I bought a dozen eggs but every one of them has been bad.”(1ダースを買ったが、どれも質が悪い)とすれば正しい。