Great changes _____in my hometown since 1980A. hance been taken placeB. took placeC. have taken placeD. were taken place并说出原因
问题描述:
Great changes _____in my hometown since 1980
A. hance been taken place
B. took place
C. have taken place
D. were taken place
并说出原因
答
答案C
“从1980年到现在的变化”属于现在完成时,就用have done 或者have been done形式,考虑到“变化”是主动的,所以选C。
答
答案是 C
【分析】
后面有since,表示持续进行到现在,要用have done
A是被动语态,这里不需要
B是过去时,因为是还在变化,所以不是结束的时态。
D被动语态不对
答
C
后面有since,表示持续进行到现在,要用have done
答
C