关于英语语法问题,请分析下一段对话:A:Have you already cleaned the room?B:Yes,
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/19 05:46:14
关于英语语法问题,
请分析下一段对话:
A:Have you already cleaned the room?
B:Yes,we have done that already.
A:When did you do it?
B:We did it an hour ago.
A2中为什么不能用have而要用did?
B2中为什么不能用have done而要用did?
请分析下一段对话:
A:Have you already cleaned the room?
B:Yes,we have done that already.
A:When did you do it?
B:We did it an hour ago.
A2中为什么不能用have而要用did?
B2中为什么不能用have done而要用did?
现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系.动作或状态发生在过去但它的影响现在还存在;也可表示持续到现在的动作或状态.
现在完成时用法:
⒈表示过去发生的动作或事情,对现在造成的影响.
⒉表示从过去开始发生的动作持续到现在,有可能马上结束,但也有可能继续下去.
⒊现在完成时的动词必须具有可持续性,至少是能重复一次以上的动作.
一般过去时,表示过去某个时间里发生的非持续性动作或存在的状态,也表示过去习惯性、经常性的动作、行为.
A2中,when清楚地表明了,是过去某个时间点做的事情,并没有涉及到是否持续到现在,也没有涉及那件事情对现在造成的影响;但是根据上文(上文的现在完成时清楚地说明,clean the room对现在是有影响的),clean the room是已经发生过的,所以这里需要使用过去时态.既然问句是一般过去时,回答句B2也要时态一致,故也需要使用一般过去时.
现在完成时用法:
⒈表示过去发生的动作或事情,对现在造成的影响.
⒉表示从过去开始发生的动作持续到现在,有可能马上结束,但也有可能继续下去.
⒊现在完成时的动词必须具有可持续性,至少是能重复一次以上的动作.
一般过去时,表示过去某个时间里发生的非持续性动作或存在的状态,也表示过去习惯性、经常性的动作、行为.
A2中,when清楚地表明了,是过去某个时间点做的事情,并没有涉及到是否持续到现在,也没有涉及那件事情对现在造成的影响;但是根据上文(上文的现在完成时清楚地说明,clean the room对现在是有影响的),clean the room是已经发生过的,所以这里需要使用过去时态.既然问句是一般过去时,回答句B2也要时态一致,故也需要使用一般过去时.
关于英语语法问题,请分析下一段对话:A:Have you already cleaned the room?B:Yes,
关于英语的问题完成对话:A:Have you ________ any presents?B:Yes.I've_____
I have already cleaned the room.(对cleaned the room提问)
They have cleaned the room already.改为一般疑问句
英语改错就一道!快Somebody have cleaned the classroom already.A B C D
---Catherine,I have cleaned the room for you.
Do you have to tidy your room?Yes,I______.A.have to B.have t
(写出解释)A:Do you have _____ flowers in your room?B:Yes,I have
补全对话.A:You have a______family,don't you,Rick?B:Yes,I have tw
--Catharine,I have cleaned the room for you.--- Thanks.You _
初二英语问题补全对话A:Did you go to the apuarium yesterday?B:Yes,it's
英语翻译I might have cleaned the room by the time you come back.