thirty years before,they had moved to their cosy house.这里为什么用before不用ago?

问题描述:

thirty years before,they had moved to their cosy house.这里为什么用before不用ago?

完成式中规定只能有Before

因为这里用的是完成时(过去完成时),在完成时中用before,不能用ago.

若用age
后面直接是moved 用过去式

用age
后面直接是moved 用过去式