问题
选择题
Great changes _______ in our hometown since 1980
A.took place
B.have happened
C.has been taken place
D.have taken place
答案
答案:D
题目分析:句意:自从1980年以来,我们的家乡已经发生了巨大的变化。句中有since 1980,表示一段时间以来,句子要用现在完成时,take place发生,没有被动形式,故选D.
点评:take place强调是有准备的,有预谋的发生,而happen强调是偶然性的发生,同时这两个词都没有被动形式。句中有for +一段时间,since+点时间,句中都要用现在完成时。