单选题 (Over) (the past) few years, medical researchers (are searching) for a means (to control) AIDS virus

【正确答案】 A
【答案解析】应改为have been searching。根据前后句意应该用现在完成进行时have been searching表示过去发生的事持续到现在。