--___you ___ the film before?--Yes.--Where___you ___it?A.Have ;seen;did;seeB.Did ;see;did;watchC.Have ;seen ;have;seenD.Did;see;have;seen正确答案是A,C为什么错?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 18:25:28
![--___you ___ the film before?--Yes.--Where___you ___it?A.Have ;seen;did;seeB.Did ;see;did;watchC.Have ;seen ;have;seenD.Did;see;have;seen正确答案是A,C为什么错?](/uploads/image/z/7536074-50-4.jpg?t=--___you+___+the+film+before%3F--Yes.--Where___you+___it%3FA.Have+%3Bseen%3Bdid%3BseeB.Did+%3Bsee%3Bdid%3BwatchC.Have+%3Bseen+%3Bhave%3BseenD.Did%3Bsee%3Bhave%3Bseen%E6%AD%A3%E7%A1%AE%E7%AD%94%E6%A1%88%E6%98%AFA%2CC%E4%B8%BA%E4%BB%80%E4%B9%88%E9%94%99%3F)
--___you ___ the film before?--Yes.--Where___you ___it?A.Have ;seen;did;seeB.Did ;see;did;watchC.Have ;seen ;have;seenD.Did;see;have;seen正确答案是A,C为什么错?
--___you ___ the film before?--Yes.--Where___you ___it?
A.Have ;seen;did;see
B.Did ;see;did;watch
C.Have ;seen ;have;seen
D.Did;see;have;seen
正确答案是A,C为什么错?
--___you ___ the film before?--Yes.--Where___you ___it?A.Have ;seen;did;seeB.Did ;see;did;watchC.Have ;seen ;have;seenD.Did;see;have;seen正确答案是A,C为什么错?
原文意思是要问你(过去)在什么时候看的.是过去的一个普通状态,且这个事件并没有延续到现在,应该用过去时.
像前半句就不一样,为什么用完成时,因为他的这个状态对现在有影响.
C是完成时,意思是在哪里看完的,与题意不符
where后面不能跟have,它们两个都是提问词
语法上没有错,但是根据语境,现在完成时是对现在造成了一定影响,这道题中,前半句就是,影响是你看过了这部电影,对这部电影有了一定了解,而后半句就是单单问了下你在哪看的,用一般过去时就是了。希望满意吧
选A
语法上没有错,但是根据语境,现在完成时是对现在造成了一定影响,这道题中,前半句就是,影响是你看过了这部电影,对这部电影有了一定了解,而后半句就是单单问了下你在哪看的,用一般过去时就是了