What has been ? You haven’t been around to see us for ages.
A. turning you away
B. keeping you away
C. giving you away
D. putting you away
网友回答
A. turning you away
(答案→)B. keeping you away
C. giving you away
D. putting you away
解析:短语辨析。Turn away避开;解雇;keep away防范;不解近;give away放弃,泄露;put away放好,储存。句意:是什么让你不来看我们?你不抽时间来看我们已有几年了?结合语境可知选B为最佳答案。