-Has Sam finished his homework today?-Yes.He ______ it this morning.A.did B.has done C.was doing D.had done
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 04:53:28
-Has Sam finished his homework today?-Yes.He ______ it this morning.A.did B.has done C.was doing D.had done
-Has Sam finished his homework today?-Yes.He ______ it this morning.
A.did B.has done C.was doing D.had done
-Has Sam finished his homework today?-Yes.He ______ it this morning.A.did B.has done C.was doing D.had done
A
B Has Sam finished ....? 答案显而易见是B
B
提问用的是现在完成时
today显然今天还未过去
并且在此处强调做完作业的持续
此句应填现在完成时,选B
——今天Sam完成他的作业了吗?
——是的,他早上完成了。
据此,
可明显判定是填完成时
又由于,早上不知是否过去,而且后面也没用一般过去时,故判定为现在完成时
A为一般过去时,C为过去进行时,D为过去完成时...
全部展开
此句应填现在完成时,选B
——今天Sam完成他的作业了吗?
——是的,他早上完成了。
据此,
可明显判定是填完成时
又由于,早上不知是否过去,而且后面也没用一般过去时,故判定为现在完成时
A为一般过去时,C为过去进行时,D为过去完成时
收起
D
B,首先根据句意,可以排除A和C.现在完成时强调过去发生的事对现在造成的影响.而且对话表示动作发生在现在.过去完成时的动作表示动作发生在过去的过去,故排除.
A
过去进行时可以表示过去动作的持续,他今天早上一直在写作业。I have no idea,暗示不知道是否他完成了作业。 A是一般过去时态,C是过去进行时态。根据