He left his hometown in 1990, and great changes ever since.
A. had taken place
B. took place
C. have been take place
D. have taken place
网友回答
A. had taken place
B. took place
C. have been take place
(答案→)D. have taken place
解析:考查时态。根据时间状语ever since,可知用现在完成时。动词take place为不及物动词词组,故无被动语态。句意:他在1990年离开了他的家乡,自从那时起发生了巨大的变化。故D正确。