首先,The Greens.是格林一家的意思,所以排除A选项。
再来看B 和C
C选项是被动的意思,整句话就是格林一家被决定,所以选择B
英语选择题排除法很通用也很好用
The Greens指格林一家。此句时态为现在完成时,所以用have。用are则有被动意,结合句意不太恰当
句型搭配固定的
表意也固定的
be+过去式:被动的
has:单数
所以B
have decided表示已经决定
are decided表示被决定
而原句中the Greens表示格林一家,是人
译为:格林一家已经决定买一个新房子。