作业帮 > 英语 > 作业

Jack is very tired,he____the house all day long

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/23 15:33:30
Jack is very tired,he____the house all day long
A:cleaned
B:had clened
C:has been cleaning
D:has cleaned
选C
不选AB,前后时态不一致,前句现代式,后句不可能用过去式或过去完成时
不选D,是由于这里不是普通的现代完成时,而是现代完成进行时
区别在于,现代完成是表示动作的完成,而现代完成进行时则表示动作仍将继续下去
如题,杰克很累了,他已经打扫房屋一整天了(动作仍将继续)