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

问题描述:

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个回答 分类:英语 2014-10-08

问题解答:

我来补答
我说说我的理解吧:
1.英语主从句的时态并不是一定要相同,用什么时态还得看具体的语境和意义.
2.这里是否定句,told这个动作并没有发生,而且是强调对现在的影响,如果去掉never,就该用had seen了.
 
 
展开全文阅读
剩余:2000
上一页:必修3第一单元
下一页:第4课时