He made so many mistakes and deserved .A. being punishedB. to punishC. to have punished

发布时间:2020-08-17 13:26:47

He made so many mistakes and deserved     .
A. being punished
B. to punish
C. to have punished
D. to be punished

网友回答

A. being punished
B. to punish
C. to have punished
(答案→)D. to be punished
解析:deserve to do sth.值得(得到奖励或惩罚)。punish和he之间存在被动关系。
以上问题属网友观点,不代表本站立场,仅供参考!