You have kept ____for 16 hours!You'd better ____ a rest.A.working;to haveB.working; haveC.to work;to haveD.to work;have请选其一项说出为什麽谢谢

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 17:39:20
Youhavekept____for16hours!You''dbetter____arest.A.working;tohaveB.working;haveC.towork;tohaveD.towork

You have kept ____for 16 hours!You'd better ____ a rest.A.working;to haveB.working; haveC.to work;to haveD.to work;have请选其一项说出为什麽谢谢
You have kept ____for 16 hours!You'd better ____ a rest.
A.working;to have
B.working; have
C.to work;to have
D.to work;have
请选其一项
说出为什麽
谢谢

You have kept ____for 16 hours!You'd better ____ a rest.A.working;to haveB.working; haveC.to work;to haveD.to work;have请选其一项说出为什麽谢谢
选B.
keep doing是固定短语,意为保持……
had better do sth也是固定短语,意为最好……
就是考你几个固定短语而已.

B
keep+动词的进行时 表示一直干什么,保持什么状态
had better do sth 是固定短语 你最好做某事