He was busy repairing the computer ,only ____once in a while to drink waterA to stopB stoppingC to have stoppedD having stopped 为什么选B啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 02:06:09

He was busy repairing the computer ,only ____once in a while to drink water
A to stop
B stopping
C to have stopped
D having stopped 为什么选B啊?

非谓语动词做伴随状语时,因为句子主语he和stop之间为主动关系,所以使用现在而答案D为现在分词的完成式,表明stop该动作发生在句子谓语动词was busy

现在分词短语做伴随状语

only to是1.结果是 2.却,不对。
就只有B