47.This house has been empty ________ years and nobody owns it.

47.This house has been empty ________ years and nobody owns it.

A.in

B.for

C.by

正确答案是B