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

--- ________ did your uncle leave his home town?.

--- Let me see. He _______ for nearly twenty years.

A.When; has left                         B.When; has been away

C.How long; has left                       D.How long; has been away

 

【答案】

B

【解析】

试题分析:句意:你的叔叔什么时候离开了他的家乡?——让我想想。他已经离开将近二十年了。结合语境可知上文描述的是过去发生的动作,故用一般过去时态。下文描述的是从过去一直持续到现在的动作,故用现在完成时态。瞬间动词不能和表示一段时间的时间状语连用,leave表示瞬间动作,故选B。

考点:时态及动词用法

点评:英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。

 

练习册系列答案
相关习题

科目:初中英语 来源: 题型:013

Did you find ________ very interesting to play yo-yo?

A. this

B. it's

C. that

D. it

查看答案和解析>>

科目:初中英语 来源:2007牛津中考英语专项训练(选择填空) 题型:016

Did you find ________ very interesting to play Yo-Yo?

[  ]

A.this

B.it’s

C.that

D.it

查看答案和解析>>

科目:初中英语 来源: 题型:030

补全对话(从下列选项中选出能填入空白处的最佳选项补全对话,选项中有两项是多余的)。

  A.Where did yo“go yesterday?  

  B.Would you like to ask me to go there together next time?

  C.Why did you donate?

  D.How much money did you donate?

  E.I had no money to donate.

  F.Which charity they raised money for?

  G.Let's meet at the school gate.

  Eddie:Hi,Simon. 1

  Simon:I went to enjoy a charity show.

  Eddie:What did you do there?

  Simon:I watched a charity show and donated some money.

  Eddie:Really? 2 ndline

  Simon:I donated twenty yuan.  

  Eddie:You are so generous.3 ndline

  Simon:They raised money for Hope Project.

  Eddie:Great!4 ndline

  Simon:Sure.There's a charity show this weekend.Are you free then?

  Eddie:Yes,where shall we meet?

  Simon:5 ndline

查看答案和解析>>

科目:初中英语 来源:2013届辽宁省丹东七中九年级上学期第一次月考英语试卷(带解析) 题型:单选题

Did you find __________very interesting to play yo-yo?

A.thisB.it’sC.thatD.it

查看答案和解析>>

科目:初中英语 来源:2012-2013学年辽宁省九年级上学期第一次月考英语试卷(解析版) 题型:单项填空

Did you find __________very interesting to play yo-yo?

A.this

B.it’s

C.that

D.it

 

查看答案和解析>>

同步练习册答案