52单词网 > 高中英语 > 高中英语题库 > Mr.Zhang here for almost 20 years, yet he hasn't had an accident.A.was drivingB.

Mr.Zhang here for almost 20 years, yet he hasn't had an accident.A.was drivingB.

来源:网络 时间:
Mr.Zhang here for almost 20 years, yet he hasn't had an accident.A.was drivingB.

Mr.Zhang ________ here for almost 20 years, yet he hasn't had an accident.

A.was driving

B.had driven

C.has been driving

D.will be driving

试题答案

C

解析:

考查动词时态。由时间状语for almost 20 years可知此处是时间段,且强调动作的持续性,应用现在完成进行时,选C。难度适中。