一道老师讲过两次我没听懂的关于英语里的过去时和现在完成时的题

来源:百度知道 编辑:UC知道 时间:2024/05/29 10:03:57
用所给动词的适当形式填空
A:____ you ____ (see) the film?
B:Yes,I _____ (see) the film last week.
我总是想不明白为什么不是Did you see the film?
Yes,I saw the film last week.
可是老师给我们讲的答案是A:[Have] you [seen] (see) the film?
B:Yes,I [saw](see) the film last week.
我的想法是过去时问,过去时答,而老师给我们讲的为什么是现在完成时问,过去时答呢?其实我感觉这两句是一样的意思:
Did you see the film?
Have you seen the film?是吗?
讲明白我会追加分

我原来也和楼主想法一样,但是这是现实场景的对话。

-你看过这部电影吗?(1到现在为止2提问者并不知道回答者的情况)
-是的(yes,I have)我上星期看的(补充说明)

如果用did you 就显得提问者知道回答者看过,那么为什么不直接问,when did you see this film呢~

(不知道是否解释清楚了)

第二句有last week做时间状语 自然要用过去时
第一句是固定的 “你有没有……”就是用have you提问

一道老师讲过两次我没听懂的关于英语里的过去时和现在完成时的题 我这学期才开始接触数据结构和c语言,对数据结构甚是迷茫,老师讲的我就没听懂过,不知该如何下手? 请问儿科的补液疗法中的液体怎么配呀,老师讲了半天我也没听懂 上课时老师讲的我都能听懂,但是考试我总是很差,为什么呢? 对于C++,我为什么能听懂老师上课讲的,但却不一定会做题呢? 关于托里拆利实验的问题(第一次接触要这样的题目,老师没讲过,我初一) 简单的物理,老师没讲过(或者是我没听讲)。没把握勿答哦。 误差估计的一般公式详细讲一下 我上课没听懂 谢谢 一道超简单的物理题....但我没有听懂过~~~所以请知道的亲告诉我! 在英语课上,老师讲的话中的一些词语我无法听懂?我该怎么办?