What happened in that new area?New houses __recently over there.

问题描述:

What happened in that new area?New houses __recently over there.
A are built B build C have built D have been built
应该选哪个?为什么?

D have been built