英语提 不定式 he told me that __last weekHe told me that __last weekA. he read the book B. he has failed the exam答案是选A 为什么不选B 我觉得也可以啊

问题描述:

英语提 不定式 he told me that __last week
He told me that __last week
A. he read the book B. he has failed the exam
答案是选A 为什么不选B 我觉得也可以啊

last week 是一般过去时的时间标志 所以用一般过去时 而B是现在完成时

B:he had failed the exam

如果是B
要更正为he had failed the exam,因为主句是过去时,所以从句是过去完成时,不能是现在完成时

这个我来回答,的确,that 后面可以接上一个完整的句子,这样看来,a和b都是满足的,不过,这里,last week 就成了一个重要的判断点,这是一个过去时态的判断点,而不是完成时的明显判断,比如说for..什么的,因此,不要想太多。
如果没有last week,都行。
希望可以让你明白
唉,怀念的英语考试阿..