"I bought the house 10 years ago " he says.He says that he ( ) bought the house 10 years before.

"I bought the house 10 years ago " he says.He says that he ( ) bought the house 10 years before.

题目
"I bought the house 10 years ago " he says.He says that he ( ) bought the house 10 years before.
后面那句是变前面那句的间接引语 括号里填什么 为什么
答案
如果要在括号里填一个单词,应该是 has 时态与 he says 一致,但后面的 he has bought the house 10 years before 就有问题了.before 是 ago 的过去,即过去的过去,通常不可用于现在完成时.这句话有两种英文说法:
1 (加括号里的单词):He says that he (has) bought the house for 10 years.或者,
2 (不加括号里的单词):He says that he bought the house 10 years before.买房子在他说话之前,所以要用before.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.