问题

Quite a few tall buildings _______ the last two years
A:have been put up
B:were put up
C:had put up
D:put up
B:were put up
C:had put up
D:put up
正确答案是: