In the last five years many changes ___ in my hometown.

问题描述:

In the last five years many changes ___ in my hometown.
A.took place B.has taken place C.had taken place D.have taken place

In the last five years many changes ___ in my hometown.
选D
【in the past +时间】用现在完成时
主语是【changes】所以用have