We ________for cheap houses but haven’t found ________we like yet.
A.are looking;one
B.have looked;it
C.have been looking;one
D.looked;them
答案:C
句意为:我们一直在找便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;第二空one指代“a+前面提到的名词”,即a house。