作业帮 > 英语 > 作业

He told us he( )a concert( ) A.had atteneded ;three days bef

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/13 09:06:24
He told us he( )a concert( ) A.had atteneded ;three days before B.attended;a week ago C.would attend
我知道选A能解释BCD为什么不对吗
这里关键抓住 【told】主句谓语这个特定的过去时间点
A:在过去看来多少时间以前 要用【时间段+ before】
B 由于时间段+ before所指的是【过去的过去】,所以从句中要用过去完成时
注意【时间段+ ago】是从现在往回算‘多少时间以前“ ,是个过去时间状语,一般和”一般过去时“连用
再问: A.had atteneded ;three days before B.attended;a week ago C.would attend;since a week ago D.was atteneding;for a week 这个是四个选项,那CD怎么不对呢,B用的也是一般过去时,为什么也不对啊。谢谢
再答: 我不是说得很详细了吗?! 你的问题是只盯着从句看----要看主句【told】, 注意从句从句的谓语动词attend 和主句 told 这两个动词之间的时间关系