单选题 Professor Gardener speaks fluent Chinese because he ______ in China for many years.
  • A. has lived
  • B. had lived
  • C. have lived
  • D. will lived
【正确答案】 A
【答案解析】[解析] 本题测试的是完成时态的用法。因为前面主句用的是一般现在时态,所以后面的原因状语从句的谓语动词应该用现在完成时态。所以本题答案是A has lived。