—Has Tommy finished his homework yet?—I have no idea; he ---it this morning.A.was doing B.had been doing C.has done D.did 选A 还是B 是最好的答案
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 11:29:29
—Has Tommy finished his homework yet?—I have no idea; he ---it this morning.A.was doing B.had been doing C.has done D.did 选A 还是B 是最好的答案
—Has Tommy finished his homework yet?—I have no idea; he ---it this morning.
A.was doing B.had been doing C.has done D.did 选A 还是B 是最好的答案
—Has Tommy finished his homework yet?—I have no idea; he ---it this morning.A.was doing B.had been doing C.has done D.did 选A 还是B 是最好的答案
A
汤姆完成他的作业了吗?我不知道 ,他今早上一直在做
这里有特定的时间状语 this morning,只是指今早,并没有说从今早上到现在,所以不用能用完成时,不选C,而 B 是过去完成时,表示过去的过去,所以不选B
A。问题是tommy昨晚作业了么?答案是不知道,他早上正在做。B的时态不对。
D 句中有明显的表示过去的时间状语。
A this morning.是过去时间,BC不合适,进行时表示没有结果,一般过去时表示有结果,根据上文,不知道有没有结果,只知道“一直在做”
选D,因为this morning是过去时间,所以用过去时态
A
A 表示早上看见他的时候他正在做
B 表示完成进行时,是一直在做
选A,意思是他早上一直在做作业,并且包含着不知道是否已完成