He told me that he________me about his travel as soon as he________back.A.will tell,esB.would tell,cameC.told,cameD.tol
网友回答
B解析分析:told告诉我们后面的宾语从句中的时态要以过去为立足点来考虑,要么tell的动作在told之前发生,就要用过去完成时表示;要么tell的动作在told发生时尚未发生,就要用过去将来时表示。此处的选择项中只有B项would tell是过去将来时,而没有过去完成时。(延伸)如果宾语从句的主句是过去时,而在宾语从句中含有时间状语从句或条件状语从句的话,那么在宾语从句中的主句用过去将来时,从句用一般过去时,来表示当时动作尚未发生。可以联系直接引语He said to me,“I will tell you about my travel as soon as I e back.”在直接引语中是主将从现,变成间接引语后成了“过去将来时”和“一般过去时”,这里是一般过去时表示过去将来的一种特殊用法。