Have you seen the film?Yes,i have.When did you see the film?为什么这里用when did不用when have?when和where后面什么时候可以跟完成时

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 06:40:13
Haveyouseenthefilm?Yes,ihave.Whendidyouseethefilm?为什么这里用whendid不用whenhave?when和where后面什么时候可以跟完成时Have

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 did不用when have?
when和where后面什么时候可以跟完成时

Have you seen the film?Yes,i have.When did you see the film?为什么这里用when did不用when have?when和where后面什么时候可以跟完成时
要从句子的意思来看,你看过这个电影吗?是的,看过.你什么时候看的?前两句是问到现在看没看过这个电影,所以用现在完成时,回答也用完成时.而第二个问句是问什么时候看的,因为他回答已经看过了,看电影这个动作就是发生在过去的事情了,所以用过去式.
when一般不跟现在完成时连用,因为问什么时候,一般都是问发生过的事情或将要发生的事情,也可以用在一般现在时中.where可以,如:Where have you been recently? 你最近去哪了?
希望能帮到你,祝更上一层楼O(∩_∩)O
有不会的欢迎再继续问我(*^__^*)