英语 He _____his homework two hours ago A. has done B. had done C. did D. was doing 选哪个?答案是C.怎么我觉得是D,两个小时前应该是一个时间点,用C应该是finished还差不多,用did是个什么语法?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 22:51:57
![英语 He _____his homework two hours ago A. has done B. had done C. did D. was doing 选哪个?答案是C.怎么我觉得是D,两个小时前应该是一个时间点,用C应该是finished还差不多,用did是个什么语法?](/uploads/image/z/13499717-5-7.jpg?t=%E8%8B%B1%E8%AF%AD+He+_____his+homework+two+hours+ago+A.+has+done+B.+had+done+C.+did+D.+was+doing+%E9%80%89%E5%93%AA%E4%B8%AA%3F%E7%AD%94%E6%A1%88%E6%98%AFC.%E6%80%8E%E4%B9%88%E6%88%91%E8%A7%89%E5%BE%97%E6%98%AFD%2C%E4%B8%A4%E4%B8%AA%E5%B0%8F%E6%97%B6%E5%89%8D%E5%BA%94%E8%AF%A5%E6%98%AF%E4%B8%80%E4%B8%AA%E6%97%B6%E9%97%B4%E7%82%B9%2C%E7%94%A8C%E5%BA%94%E8%AF%A5%E6%98%AFfinished%E8%BF%98%E5%B7%AE%E4%B8%8D%E5%A4%9A%2C%E7%94%A8did%E6%98%AF%E4%B8%AA%E4%BB%80%E4%B9%88%E8%AF%AD%E6%B3%95%3F)
英语 He _____his homework two hours ago A. has done B. had done C. did D. was doing 选哪个?答案是C.怎么我觉得是D,两个小时前应该是一个时间点,用C应该是finished还差不多,用did是个什么语法?
英语 He _____his homework two hours ago A. has done B. had done C. did D. was doing 选哪个?
答案是C.怎么我觉得是D,两个小时前应该是一个时间点,用C应该是finished还差不多,用did是个什么语法?
英语 He _____his homework two hours ago A. has done B. had done C. did D. was doing 选哪个?答案是C.怎么我觉得是D,两个小时前应该是一个时间点,用C应该是finished还差不多,用did是个什么语法?
He _____his homework two hours ago A. has done B. had done C. did D. was doing
选C对的啊,因为two hours ago是一个表示过去的时间状语,是一个时间点,只能用过去时
do his homework=finish his homework都对的
有不会的可以再问我
一般完成时啊 did
选B
过去的时间点用过去式便可以,如果是过去的一段时间,则是用过去进行时。
整句要表达的是他两个小时前就完成了作业,而不是两个小时这个点上正在完成作业。这里考的是时态,跟finish没有关系。
D
明确的过去时间
两个小时以前是个时间点,不是时间段
强调的是过去完成了,而不是过去的状态正在完成