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

--- Is your father a teacher of English in 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

解析试题分析:句意:--你爸爸是第一中学的英语老师吗?--不,但是他在那里教了10年。从回答“No”,可知第一个人的爸爸现在不是第一中学的老师,所以在那里教10年是过去的10年,所以用一般过去式,选C。
考点:考查时态

练习册系列答案
相关习题

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

The last four years _______ Gareth Bale transforming from an unwanted player to the most sought-after rising star in world soccer.

A.have seenB.had seenC.are seeingD.saw

查看答案和解析>>

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

A new cinema _________ here now. They hope to finish it next month.

A.will be built B.is built C.has been built D.is being built

查看答案和解析>>

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

The fans ______ to see the pop singer the whole afternoon, and they won’t leave until he turns up.

A.have been waiting B.waited C.had waited D.would have waited

查看答案和解析>>

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

---- What happened to you?
---- I ________ in the street when someone patted me on the shoulder, which frightened me.

A.was about to walkB.was walking
C.had walkedD.walk

查看答案和解析>>

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

Peter has gone to Beijing, but I’m wondering why he ________ in such a hurry.

A.left B.has left C.leaves D.was leaving

查看答案和解析>>

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

(2013·高考重庆卷)—It rained cats and dogs this morning.I’ m glad we took an umbrella.
—Yeah,we would have got wet all over if we________.

A.hadn’t B.haven’t
C.didn’t D.don’t

查看答案和解析>>

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

—Did you watch the basketball match yesterday?
—Yes,I did.You know,my brother ________ in the match.

A.is playingB.was playing
C.has playedD.had played

查看答案和解析>>

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

— Jim has gone to Britain to see a modern art exhibition.
— Oh, really? Do you know when he       ?

A.leavesB.will leaveC.was leavingD.left

查看答案和解析>>

同步练习册答案