单选题 5.   He told me that he has been working in Spain the previous year.
【正确答案】 B
【答案解析】 应改为had been。本题考查动词时态。根据句意可知,从句谓语动词所表示的动作发生在主句谓语动词所表示的动作之前,由于主句谓语动词为过去式,且从句中的时间状语为“一段时间”,故从句应用过去完成进行时。
   他告诉我他去年一直在西班牙工作。