单选题 John said that he ______ London twice.
  • A) have been to
  • B) have gone to
  • C) had gone to
  • D) had been to


【正确答案】 D
【答案解析】[解析] 宾语从句的时态要和主句的时态保持一致。因为主句为一般过去时,所以从句要用过去完成时态,A,B不正确。C表示“到伦敦去了(还没有回来)”,与题意不符。