it is said that there have been many changes ___in my hometown in the last ten years.
A.happened B to happen C happening D happen
我看到大家多选择C.如果正确答案就是C,那么changing在这里是什么用法?
人气:198 ℃ 时间:2019-10-01 20:05:09
解答
答案C是对的,因为前面已有动词have been
句型:THERE BE +名词+DOING STH ‘有……正在做……‘既然已经是there have been ,不可以是happened表示已经发生过了吗?不行记住:THERE BE +名词作主语(看到MANY CHANGES 了吗?),另外,HAPPEN 是不及物动词没有被动语态。
推荐
猜你喜欢
- 简易方程怎样验算
- 已知f(x)是奇函数,周期为a,证明对称轴为4a.怎么证?
- 一码等于多少英里又等于多少千米
- 英语中12.00可以表示12点?1.30是1:30?是这样吗
- hard,you,get,mark,work,and,will,good,a
- 世界上最大的陆地动物都有哪些
- 求数列 0,1,1,3,5,11,21……的通项公式
- li日旷久 li兵禾末马 li志图强 li精图治 的li怎们写