问题

In the last two years the workers______ many tall building.
A:had built
B:was built
C:will build
D:have built
B:was built
C:will build
D:have built
正确答案是: