精英家教网 > 高中英语 > 题目详情

-Is your father a teacher of English in the No.l Middle School?
-No! But he _________ English there for ten years.

A.has taught B.has been teaching
C.taught D.had taught

C

解析试题分析:考查情景交际和时态。句意:你爸爸是一中的英语老师吗?不!但是他在那里教过十年英语。根据句意可知,他爸爸以前教英语,现在已经不再教书了。应该用一般过去时。现在完成时指动作已经结束或动作对现在造成了影响;现在完成进行时指动作发生在过去,还会持续下去;过去完成时使用的前提是,出现一个过去的动作。排除A、B、C;故选C。
考点:考查时态

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

―I am really struck by your spoken English. You speak so fluently. Have you been abroad?
―Yes. I ______ in London for two years.

A.have stayed B.stayed C.had stayed D.have been staying

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Turn on CCTV news and we ________how happy our life is. But there is no denying that over the past decades, the cost of living ________ sharply.

A.are seeing; had increased B.will see;has been increasing
C.see; increased D.have seen; is increasing

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

-- So what is the procedure?
--- All the applicants ______ before a final decision is made by the authority. 

A.interviewed B.are interviewing 
C.are interviewed D.are being interviewed 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Unfortunately, when I arrived she ________, so we had only time for a few words.

A.just left B.had just left C.has just left D.was just leaving 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

On Monday mornings it usually ______ me an hours to drive to work although the actual distance is only 20 miles.

A.takes B.is taking C.took D.will take

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

My parents have promised to come to see me before I _____ for Africa.

A.have leftB.leaveC.leftD.will leave

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

---He lost his job last week, but he seems happy.
---I think he _____ to put on a brave face.

A.is tryingB.triesC.triedD.has tried

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

—Did you tell your parents about the result?
—Oh, no, I forgot. I         them now.

A.will be calling B.will call C.am going to tell D.am to call

查看答案和解析>>

同步练习册答案