客服

购物车

APP下载

扫码下载专升本APP

回顶部

搜题
APP下载

扫码下载专升本APP

单选题 Since you are a little tired, you had better_____ a rest.

A

to stop to have

B

stop to have

C

to stop having

D

stop having

正确答案 :B

解析

[翻译]既然你有点累了,最好停下来休息一下。 [考点]非谓语动词 【精析】B本题考查动词后接不定式和动名词的区别,had better后常接不带to的动词不定式,即had better do sth.,意为“最好做某事”,故可排除A,C;又因stop to do sth.意为“停下来(正在做的事)去做另一件事”;stop doing sth.意为“停止做某事(正在做的事)”,根据句意B项正确。