作业帮 > 英语 > 作业

You never told me you have seen the film,___?A had you B did

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/15 02:54:54
You never told me you have seen the film,___?A had you B didn't you C did you D weren't
you ,这是02年三级的考题,是选C,我奇怪的是为什么用“have seen",这不是现在完成时吗?和前面的told怎么能相配呢?是不是应该用"had seen"?为什么呢?
我说说我的理解吧:
1.英语主从句的时态并不是一定要相同,用什么时态还得看具体的语境和意义.
2.这里是否定句,told这个动作并没有发生,而且是强调对现在的影响,如果去掉never,就该用had seen了.