一道英语选择题 He said that ( )there for a long time A he has lived B he had lived
题目
一道英语选择题 He said that ( )there for a long time A he has lived B he had lived
选择的原因
答案
B.主从句时态保持一致.这题首先考察现在完成时的用法.过去发生的事情对现在有影响、过去发生的事情现在仍然在进行,应使用现在完成时.又因为这里是间接引语,跟主句时态一致,故改成过去完成时.这句话改成直接引语应该是He said,‘I have lived there for a long time.'
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 为什么日食和月食不是每月都发生?
- 描写风景美的句子
- 露西的妈妈来自哪里.的英语怎么说
- some的用法!
- 15,45,98有规律吗?
- “阅读下列材料:x=0.3333333……,则10x=3.333333……,则由第二个减第一个得:9x=3,即x=1/3.所以0.333333……=1/3.
- 简便运算:0.9+0.98+0.997+0.9996+0.99995+0.999994
- 造句用顶天立地怎么造?
- 小明:你在心里想好一个两位数,将十位数字乘以2,然后加上3,再把所得新数乘以5,最后把得到的新数加上个位数字.把你的结果告诉我,我就知道你心里想的两位数.
- There is a mountain bike race in my school改为一般疑问句