精英家教网 > 初中英语 > 题目详情
I ________ my hometown for a long time. I really miss it!
A.leftB.went away from
C.have leftD.have been away from[
D
本题表示的含义是我离开家很长时间了很想念家乡。表示的是过去发生的事持续到现在还可能继续持续,用现在完成时,本题有时间长度,不用短暂动词leave,故本题选D。
练习册系列答案
相关习题

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

By the end of last month, I _____ all the CDs of Justin Bieber.
A.collectB.collectedC.have collectedD.had collected

查看答案和解析>>

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

By the time I got to the cinema,the movie _______ for ten minutes.
A.had begunB.had been onC.has startedD.has been on

查看答案和解析>>

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

I will send you an e-mail as soon as I ______ in Canada.
A.arriveB.arrived C.am arriving D.will arrive

查看答案和解析>>

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

Great changes _________ in Tongren in the past five years.
A.have happenedB.have taken place
C.have been happenedD.have been taken place

查看答案和解析>>

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

Don’t make so much noise. The children    an English lesson.
A. have             B. are having           C. were having

查看答案和解析>>

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

Tom often makes his brother___but yesterday he was made___ by his brother.
A.cry; to cryB.to cry; cryC.cry; cryD.to cry; to cry

查看答案和解析>>

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

There _______ less air pollution in the country .
A.areB.is C.haveD.has

查看答案和解析>>

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

----How long has Sam been skating?
------He         for five hours.
A  have been skating   B  has been skating  C  was skating  D has been skated

查看答案和解析>>

同步练习册答案