问题

Those natives who _________ movefrom place to place with their animals in the past have moved into new housesat last.

A:have visited
B:had visited
C:visited
D:should
正确答案是: