求大神祥细解释一下,这个为什么选c(33题)

2025-03-21 04:54:33
推荐回答(2个)
回答1:

这题不选C。最先排除的应该就是C。C中用的是过去完成时,是需要“过去的过去”,不符合。还有take place 不能用于被动语态,b和C排除。根据句意,过去的五年中我的家乡发生了巨变,“已经发生”用现在完成时,所以应该选D

回答2:

in the last five years表示时间是过去时BD排除,而且这个变化对现在有影响,因此用完成时,综合起来是过去完成时,因此选C