题目
关于has been和have been用法的
For hundreds of years,ST.Bernard dogs have been saved lives of travellers crossing the dangerous Pass.请问这个句子的意思是“几百年来,圣伯纳德修道院驯养的狗拯救了许多翻越这道险要山口的旅游者的生命.”为什么要用have been?我觉得这是表示过去的事情,应该使用had been啊.
这个句子是从新概念第三册第八课摘录下来的,所以句子本身没有错误。
For hundreds of years,ST.Bernard dogs have been saved lives of travellers crossing the dangerous Pass.请问这个句子的意思是“几百年来,圣伯纳德修道院驯养的狗拯救了许多翻越这道险要山口的旅游者的生命.”为什么要用have been?我觉得这是表示过去的事情,应该使用had been啊.
这个句子是从新概念第三册第八课摘录下来的,所以句子本身没有错误。
提问时间:2020-08-07
答案
这个是现在完成时 过去发生的事对现在的影响 for加一段时间是标志 过去几百年来 也就是一直到现在
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点
- 1第n个图形有多少个牙签
- 2实践是检验认识真理性的唯一标准,这句话对吗
- 33mol H2SO4中约含有( )个H2SO4,可电离出( )mol H+,约为( )个H+.
- 4请问He is well-presented and able to work both independently and as part of a team如何理解并分析句
- 5王寂的鹧鸪天 思想感情还有翻译
- 6某超市为了方便顾客,将白糖散装出售时在加包装袋,其数量x(千克)与售价y(元)之间的关系如下表所示(售价中的“0.10元”是包装袋的费用).
- 7甲烷和h2o(g)反应生成h2和co2的热化学方程式
- 8韩的左半边念什么,我想打出那个字来
- 9口和甲组成的字怎么念
- 10如图,已知△ABC中,AB=AC,D是CB延长线上一点,∠ADB=60°,E是AD上一点,且有DE=DB.求证:AE=BE+BC.