当前位置: > in the past few years there____ great changes in my hometown....
题目
in the past few years there____ great changes in my hometown.
A.have taken place
B.have been
C.have happened
D.were
答案选的是B,麻烦给个解析(为什么选B)

提问时间:2021-03-11

答案
先说A take place 也是发生的意思 但是通常用法是 sth take place ,A的用法显然不符合习惯
C也是sth happen B和D都是be动词 但是时态不一样 句子的意思是说过去的一些年里,我的家乡有很大变化 过去式强调过去发生,完了也就完了,不会对现在有影响,但完成时强调对现在的影响,所以应该选B
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.