英语高一题

来源:百度知道 编辑:UC知道 时间:2024/05/08 13:04:10
-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才正确,这是现在完成进行时。

答案是D。现在完成时啊!

这个是时态问题的题目。 all day 这样的词语。一看就是从某个时候持续到某个时间段 就应该是过去完成时。。所以: choice
B

答案应该是C,文中的ALL DAY是关键词,他说得是从那时都在干一件事

c 译为我一整天一直在油漆我的房间的

D