作业帮 > 英语 > 作业

Have you seen the film?Yes,i have.When did you see the film?

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/05/31 12:34:44
Have you seen the film?Yes,i have.When did you see the film?
为什么这里用when did不用when have?
when和where后面什么时候可以跟完成时
Have you seen the film?Yes,i have.When did you see the film?
要从句子的意思来看,你看过这个电影吗?是的,看过.你什么时候看的?前两句是问到现在看没看过这个电影,所以用现在完成时,回答也用完成时.而第二个问句是问什么时候看的,因为他回答已经看过了,看电影这个动作就是发生在过去的事情了,所以用过去式.
when一般不跟现在完成时连用,因为问什么时候,一般都是问发生过的事情或将要发生的事情,也可以用在一般现在时中.where可以,如:Where have you been recently? 你最近去哪了?
希望能帮到你,祝更上一层楼O(∩_∩)O
有不会的欢迎再继续问我(*^__^*)
再问: They have gone to the library. 对the library画线提问 是where have they gone 为什么用完成时 如果是they have come to the library 也是用完成时吗? 再问一个问题 现在完成时表示动作对现在的影响和结果 have your father flown to shanghai?yes.he went there to see the fashion show 这句的答句 老师说他去那儿看时尚秀是发生的影响 我觉得并不是影响 而是去的目的
再答: 如果是they have come to the library 是说他们已经来图书馆了,一般不会再对library提问,即使提问也不能用完成时了,好象没有这么问的吧:他们来了哪里?听起来很别扭。 have your father flown to shanghai?yes.he went there to see the fashion show,去看时尚秀不是影响,应该表示去做的事情,也可以理解为目的,因为看时尚秀这件事情也是发生在过去的具体事情,所以用过去时。
再问: 给出了答句 填问句 为何用完成时?
再答: 是什么样的句子,请打出来,我看看
再问: ___ your father ___(fly) to shanghai? yes.he went there to see the fashion show.
再答: 如果用过去式提问,那么回答就有点罗嗦了,直接用Yes, he did. 就可以了。但是回答的却是说去看时尚秀了,显然是为了进一步说去过上海,也就是问:你的爸爸去过上海吗?回答才说,是的,他去看时尚秀了。