英語
高校生
解決済み

英文法についての質問です。

They accused the politicians 【 】
nothing for five years.

1 to have done
2 being done
3 having been done
4 of having done

答えは4なのですがどうやって見極めたら良いのでしょうか?何か必要な文法の知識はありますか?
分かる人がいましたら教えて下さい!

回答

✨ ベストアンサー ✨

accuse A of B~(AをBの理由で訴える)
という熟語の知識で解けます!

彼らは政治家たちを5年間何もしてこなかったという理由で訴えた
という意味です

non

教えて下さりありがとうございます(^^)
ぜひその知識を覚えておきたいと思います!

この回答にコメントする
疑問は解決しましたか?