辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

21wfr0048
2021-06-18 17:22

私のコンピュータがウイルスに感染したはずがない。の英作文で、
My computer can't have been infected by computer viruses.と書いたのですが、模範解答は
My computer can't have caught computer virus.でした。
「感染した」ということで、
My computer can't have gottten infected by computer viruses.
なら正しいといえますでしょうか。
また、"virus"は単数と複数どちらが良いですか。
よろしくお願いします。」

回答

2021-06-18 20:23:24

詳しく教えてくださり、ありがとうございます。

2021-06-18 17:43:36

この場合は"by"ではなくて"with"とします:
✖ My computer can't have been infected by computer viruses.
◎ My computer can't have been infected with (the) computer virus.
◎ My computer can't have caught computer virus.

"virus"は通常不可算名詞扱いですのでこの場合は複数形にはしませんが、ウイルス一個だけに感染するということはあり得ませんので意味的には複数扱いになりますね。


関連する質問