what do you think of the film last night?it is the best film that i ____ever seen横线里为什么用have而不用had

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 05:58:51
what do you think of the film last night?it is the best film that i ____ever seen横线里为什么用have而不用had

what do you think of the film last night?it is the best film that i ____ever seen横线里为什么用have而不用had
what do you think of the film last night?it is the best film that i ____ever seen
横线里为什么用have而不用had

what do you think of the film last night?it is the best film that i ____ever seen横线里为什么用have而不用had
had been是过去完成时,指的是过去的过去.你看用的是is就可以知道,这里说的只是过去发生的事,不存在过去的过去,所以用have

它是我曾经看过的最好的电影。( 用现在完成时对现在造成的结果) 这里没有明确的过去时间状语,故不能用过去完成时。
*************************************************************************
祝天天开心,学习进步!本题不明白,请再问;
如果对你有所帮助,请点击本页面中的“选为满意回答”按钮,谢谢!

全部展开

它是我曾经看过的最好的电影。( 用现在完成时对现在造成的结果) 这里没有明确的过去时间状语,故不能用过去完成时。
*************************************************************************
祝天天开心,学习进步!本题不明白,请再问;
如果对你有所帮助,请点击本页面中的“选为满意回答”按钮,谢谢!
*************************************************************************

收起

have

从问句do...think 和答语中的is 可见指的是现在, 所以用现在完成时,而不是过去完成时
如不明白请追问,如果满意请【采纳】
祝学习进步但是意思不是看这个电影之前没有看过这么好的电影吗 现在已经看过了不应该是过去式。。。?...

全部展开

have

从问句do...think 和答语中的is 可见指的是现在, 所以用现在完成时,而不是过去完成时
如不明白请追问,如果满意请【采纳】
祝学习进步

收起