The Greens _____________ here for thirty years.Awere living B is going to live Chave lived

问题描述:

The Greens _____________ here for thirty years.Awere living B is going to live Chave lived
Dlive for+时间段表示什么时态的?

C
现在完成时常与FOR 短语连用; THE GREENS 格林一家,作主语谓语动词要用复数.
加油!不明白再问!