Great changes _____in my hometown since 1980

Great changes _____in my hometown since 1980
A. hance been taken place
B. took place
C. have taken place
D. were taken place
并说出原因
wlwlxiaoyu 1年前 已收到4个回答 举报

mz2yl 春芽

共回答了17个问题采纳率:88.2% 举报

C
后面有since,表示持续进行到现在,要用have done

1年前

10

yq0812a 幼苗

共回答了324个问题 举报

答案是 C
【分析】
后面有since,表示持续进行到现在,要用have done
A是被动语态,这里不需要
B是过去时,因为是还在变化,所以不是结束的时态。
D被动语态不对

1年前

2

zhuoy8 花朵

共回答了22个问题采纳率:81.8% 举报

答案C
“从1980年到现在的变化”属于现在完成时,就用have done 或者have been done形式,考虑到“变化”是主动的,所以选C。

1年前

2

S_PB 幼苗

共回答了365个问题 举报

C

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.359 s. - webmaster@yulucn.com