单选题
______ for several times, Bill made up his mind not to play computer games at night any more.
A、
To be scolded
B、
To have been scolded
C、
Being scolded
D、
Having been scolded
【正确答案】
D
【答案解析】
因为已经被责骂多次,比尔下决心晚上不再玩电脑游戏了。分词短语可做原因状语,并且表示已经完成的动作,所以排除A和B,分词短语中时间状语for表示持续的一段时间,所以用完成式。
提交答案
关闭