精英家教网 > 初中英语 > 题目详情
—Where is Jim? —He            home since last week.
A.has leftB.has gone away fromC.leftD.has been away from
D

试题分析:句意:吉姆在哪里?自从上周他就离开家了。现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。leave对应的延续性状态是be away,故选D。
练习册系列答案
相关习题

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

Liu Wei _____ from home for two years, and she misses her family very much.
A.leftB.has leftC.was awayD.has been away

查看答案和解析>>

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

—Where are Jim and Tom? Their mother is looking for them.
—They _____ over there.  
A. run          B. runs         C. are running 

查看答案和解析>>

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

—Why are you so happy, today?
—Because I                    to London with my parents tomorrow.
A.flyB.flewC.am flyingD.have flown

查看答案和解析>>

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

If it        tomorrow, we’ll go to the park.
A.doesn’t rain            B.isn’t rain              C.won’t rain

查看答案和解析>>

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

--Did you finish your math exercises?
--No, I ____ it the day after tomorrow.
A.have finishedB.finishC.will finishD.finished

查看答案和解析>>

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

If  I______you, I_______go there at once.
A.am, wouldB.were, wouldC.were, willD.am, will

查看答案和解析>>

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

There _________ a meeting tomorrow afternoon.
A.will beB.hasC.is going to haveD.will have

查看答案和解析>>

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

-___ __ you ____ _ your drawing? 
-Not yet. It will be done in a few minutes.
A.Did, finishB.Will, finishC.Do, finishD.Have, finished

查看答案和解析>>

同步练习册答案