> 英语 >
______the programme,they have to stay there for another two weeks.”
A.Not completing B.Not completerd C.Not having completed D.Having not completed
为什么?为什么不选D?现在完成时的否定形式明明是haven't
人气:112 ℃ 时间:2020-05-19 15:06:49
解答
这道题考查的是非谓语动词的否定,并不是现在完成时.本句的意思是“不完成这个计划,他们必须在这多待两周.”由题意可知,"complete"这个动作发生在"have to stay"这个动作之前.应为having done,非谓语的否定是在前面加上not.因此答案为C
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版