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

--- ________ did your uncle leave his home town?.
--- Let me see. He _______ for nearly twenty years.

A.When; has leftB.When; has been away
C.How long; has left D.How long; has been away

B

解析试题分析:句意:你的叔叔什么时候离开了他的家乡?——让我想想。他已经离开将近二十年了。结合语境可知上文描述的是过去发生的动作,故用一般过去时态。下文描述的是从过去一直持续到现在的动作,故用现在完成时态。瞬间动词不能和表示一段时间的时间状语连用,leave表示瞬间动作,故选B。
考点:时态及动词用法
点评:英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。

练习册系列答案
相关习题

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

---- What did the man say to you?
---- He ________ me where the post office ________.

A.tells; isB.asks; is
C.said; wasD.asked; was

查看答案和解析>>

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

This is the best hour I can _________ I_________ in the past twelve years.

A.know;have had  B.remember;had
C.think of;have had  D.think out;had

查看答案和解析>>

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

What _______ to her yesterday evening?

A.was happenedB.happenedC.happeningD.happen

查看答案和解析>>

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

I don’t know if he _______here. If he comes, he _______ me.

A.will come; will call B.will come; calls
C.comes; will call D.comes’ calls

查看答案和解析>>

科目:初中英语 来源: 题型:写作题

根据汉语提示,写一篇关于你的表弟王强的短文,字数60词左右,要点如下:
1. 我的表弟叫王强,就读于七年级一班。他周一到周五上学。
2. 他的学校有三栋教学楼,每个教室都干净漂亮。
3. 王强是学校篮球队的队员,他擅长打篮球。
4. 所有同学……。(此要点须用1-2句话作适当发挥)

查看答案和解析>>

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

—Was Kate at the party last night?
—Yes, she ________ a really nice dress.

A.is wearingB.was wearingC.would wearD.has worn

查看答案和解析>>

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

Is Tom at home?
No, he_______ to town.

A.has beenB.has goneC.goesD.will go

查看答案和解析>>

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

Flowers____________ along the road last year.

A.plantB.plantedC.are plantedD.were planted

查看答案和解析>>

同步练习册答案