一道完成时的选择题(英语)求解Has you finished the book?--Yes,I ______ it yesterday.A.have finished B.finished答案是B能不能具体说说关于时间状语的概念?追分那为什么不是我过去在做?我昨天做好

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 14:16:29
一道完成时的选择题(英语)求解Has you finished the book?--Yes,I ______ it yesterday.A.have finished        B.finished答案是B能不能具体说说关于时间状语的概念?追分那为什么不是我过去在做?我昨天做好

一道完成时的选择题(英语)求解Has you finished the book?--Yes,I ______ it yesterday.A.have finished B.finished答案是B能不能具体说说关于时间状语的概念?追分那为什么不是我过去在做?我昨天做好
一道完成时的选择题(英语)求解
Has you finished the book?
--Yes,I ______ it yesterday.
A.have finished B.finished
答案是B
能不能具体说说关于时间状语的概念?追分
那为什么不是我过去在做?我昨天做好的?

一道完成时的选择题(英语)求解Has you finished the book?--Yes,I ______ it yesterday.A.have finished B.finished答案是B能不能具体说说关于时间状语的概念?追分那为什么不是我过去在做?我昨天做好
后面有具体的时间状语yesterday.,所以句子的时态用一般过去时,选B
当一个句子中有具体的表示过去的时间点时 如 yesterday 或者 last week ,month,year等时 或有 有时间+ago 这样的时间状语 如 two days ago
如果一个句子中有如上面的这样的时间状语,时态就用一般过去时

B.finished
_你完成了作业了吗? 问的人不知道到目前为止,做完没有,所以,要用完成时来问,因为是有影响的.
_是的,我昨天做完的.
明确的过去时间状语,显然是过去时.
这只是在陈述一个事实,所以,用不着完成时,而且yesterday是明显标志.

你好,答案选B,因为yesterday是昨天,所以这个发生在过去,所以用动词过去式,finish的过去式为finished,固选B.

yesterday.一般过去时,所以用B
一般来说,都是看答语的。如果答语有一个明确的时态,问句的时态可以先不用管

句中yesterday.是个明显的过去时间,当然必须用一般过去时了。