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

大人になってから英語をやり直し中さん
2020-01-12 19:01

of having 過去分詞

They accused politicians of having done nothing for five years.

上記の文章は以下の文章に書き換える事が可能でしょうか?

They accused politicians that politicians had done nothing for five years.

また、of+動名詞 が出てきた時、主格に相当するのは
"they accused politicians" なのか、
"politicians" 又は"They"なのかわかりません。
文脈を考えるとなんとなく「彼らは政治家達が5年間何もしなかった事を非難した」となりそうですが、文法的に理解したいのでご回答よろしくお願い致します。

回答

2020-01-12 19:01:32

書き換えるとすると、“They accused politicians”と一度”politicians”という言葉が出てくるので、二つ目の”politicians”は”the politicians”、または”they”とするのが正しいと思います。
冗長さのことを考えると、”they”の方が好ましいです。最初の”they”が指すものと混同するかもと思うかもしれませんが、”to accuse(起訴)”するのは”politicians”についてであることが文脈でわかるので、問題ないと思います。
“They accused politicians that the politicians/they had done nothing for five years.”

主格に関してです。以下の文章では、主格(主語)は”they”です。
They accused politicians of having done nothing for five years.
SVOの第三文型と呼ばれるもので、”they”がS、”accused”が”V”、”politicians”が”O”です。
“of"以下は修飾語です。

以上、ご参考になれば幸いです!

関連する質問