单选题

【正确答案】 D
【答案解析】[解析] 用副词来修饰一个过去完成时的谓语动词,即表示过去某个时间以前发生的动作,因而只能用before。ago只与一般过去时连用,表示从现在角度看过去的某一时间。