早教吧 育儿知识 作业答案 考试题库 百科 知识分享

-Hi,Bob,youlooktired.-yes,IthelivingroomalldayA.paintedB.hadpaintedC.hvebeenpaintedD.havepainted如果D答案是havepainting呢

题目详情
-Hi,Bob,you look tired.
-yes,I_____ the living room all day
A.painted
B.had painted
C.hve been painted
D.have painted
如果D答案是 have painting 呢
▼优质解答
答案和解析
选D.all day说明起码是要用完成时,所以A不选.C也不能选,文中并未有被动意思.至于是选B还是选D,因为从对话中you look tired可以看出,bob现在看上去很 tired,与现在有联系,过去的事对现在造成影响,所以要用现在完成时,而不用过去完成时.
have painting,这样的表达就是错的,have been painting才正确,这是现在完成进行时.