下列的间接引语为什么要变成“have finished”

翻译题
老师说,到这个学期末,我们会学完这两本书。
My teacher said we would have finished the two books by the end of that term.中为什么是have finished ,是by the end of term 的影响吗?如果是,类似于这种情况的还有什么短语?

by the end of term 是现在完成时的标志 也并不是受此影响
准确的说 应该是看句子中的动作是否对现在和以后有影响 有影响 就用现在完成时 但看标志词 也是一种技巧 可以缩短时间做题 例如
一见到 by the end of term 就可以用 现在完成时 这样的 还有
for+一段时间 since+一段时间 等等 如果 英译汉 中文中含有 完 字 一般也用现在完成时
希望能帮到你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-04
注意“学完”
相似回答