They had been for many years.A.lost touch withB.out of touchC.lost touchD.out of touch with
网友回答
B解析keep in touch with...意为“与……保持联系”;get in touch with...“和……取得联系”;lose touch with...“与……失去联系”;out of touch“失去联系,对……生疏”。keep in touch with与out of touch with为延续性动词短语,可与一段时间状语连用;而lose touch with与get in touch with为非延续性动词词组,不与一段时间状语连用。D项中无宾语,故不需用介词with。