精英家教网 > 初中英语 > 题目详情
-- ______did your uncle leave his hometown ?--He ______ for nearly twenty years.
A.When, has leftB.When, has been away
C.How long, has leftD.How long, has been away
B

试题分析:when什么时候;how long多长。句意:你的叔叔什么时候离开的他的家乡?——他大概离开将近二十年了。Leave是瞬间动词,不能和表示一段时间的时间状语连用,结合语境可知选B。
点评:完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。
练习册系列答案
相关习题

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

--Where have you _______ all day?
--- I came back at noon and I _______ in this office since then.
A.been in; had beenB.been in; was
C.been; have beenD.been; am

查看答案和解析>>

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

Great changes         in China since 1978.
A.took placeB.has happenedC.have taken place D.happened

查看答案和解析>>

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

Look !A boy       on the playground.
A.runsB.runningC.is runingD.is running

查看答案和解析>>

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

We won’t go sightseeing if ____ tomorrow.
A.it rainsB.it will rainC.it would rainD.it rained

查看答案和解析>>

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

-- You look tired, Miss Green.
--yeah . I     computer games for two hours.
A.playB.was playingC.have been playingD.am playing

查看答案和解析>>

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

-- The traffic is busy in Harbin.
--It’s really so. When the subway      , the traffic will become better.
A finishes         B will finish        C is finished

查看答案和解析>>

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

—Why is the classroom so dirty?
—Sorry,sir. It       yesterday, We forgot to do it.
A.doesn’t cleanB.didn’t clean
C.isn’t cleanedD.wasn’t cleaned

查看答案和解析>>

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

I have _______used to ________with chopsticks for almost one year.
A.got, eating B.been, eating
C.got, to eatD.been, to eat

查看答案和解析>>

同步练习册答案