精英家教网 > 初中英语 > 题目详情
10.Mr Green,our foreign teacher,______ us English since three years ago.(  )
A.taughtB.teachesC.has taughtD.had taught

分析 自从三年前,我们的外语老师格林先生就教我们英语.

解答 答案:C
根据since+时间点,选择完成时,又题意中自从三年前开始一直持续到现在,格林先生都在教我们,选择现在完成时,其结构:have/has+及物动词的过去分词.A一般过去时,B一般现在时,C现在完成时,D过去完成时时,故选C.

点评 本题主要考查现在完成时,表示从过去开始一直持续到现在的动作或状态,常与表示一段时间的for短语、since短语或从句连用.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:填空题

20.Shortly after Mother did the laundry,she went onto cook (cook) lunch.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

1.Mr Black_______ Shanghai this afternoon.Do you know when the earliest plane to Shanghai _______?(  )
A.is leaving for;takes offB.will leave; takes off
C.is leaving for; is taking offD.will leave; is taking off

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

18.---My grandmother ______ dancing as a hobby in her sixties,and she is really good at it now.
---It's never too old to learn.(  )
A.dressed upB.took upC.looked upD.put up

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

5.--Look,Jim,the man in blue looks like your father.
--It _______ be my father,my father went to England yesterday.(  )
A.mightB.couldn'tC.mustn'tD.can't

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

15.-Eric,it's very cold outside,           your coat before you go out.
-OK,Mom.(  )
A.put outB.put onC.take offD.take away

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

6.昨天我在去学校的路上,自行车坏了.
My bikewasbrokenon my way to school yesterday.

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

3.因为下大雨,运动会不得不推迟了.
The sports meeting has to beputoffbecause of the heavy raia.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

4.They were_________ busy______ the project_________ the time.(  )
A.so; discussing; that they forgot
B.too; to discuss; to forget
C.too; discussing; to forget
D.so; to discuss; that they forget

查看答案和解析>>

同步练习册答案