当前位置:初中试题 > 英语试题 > 过去进行时 > Mr Li ____ England.  He ____ London for  two weeks.A.has been to; has been toB.h...
题目
题型:不详难度:来源:
Mr Li ____ England.  He ____ London for  two weeks.
A.has been to; has been toB.has gone to; has been in
C.has been to; has been inD.has gone to; has been to

答案
B
解析

试题分析:句意:李先生去英国了,他到英国已经有两星期了。 have/has gone to:表示去了某地(人未回来), have/has been to:表示去过某地(人已回来), have/has been in:表示在某地(的状态)。结合语境可知,李先生到英国已经两个星期了,因“到达”是短暂动词,不可用于表示一段时间的现在完成时句子中,但状态可持续,故选B。
核心考点
试题【Mr Li ____ England.  He ____ London for  two weeks.A.has been to; has been toB.h】;主要考察你对过去进行时等知识点的理解。[详细]
举一反三
When the teacher came in , the students       about the new film .
A.are talkingB.were talkingC.talkedD.talking

题型:不详难度:| 查看答案
—How long ________they_________?
—Sorry, I don’t know. But I know that Mr. Chen is going to _______a nurse next month.
A.did; marry; marry toB.did, get marry; marry with
C.have; got married; marryD.have; been married; marry

题型:不详难度:| 查看答案
The meeting ______ for a week .
A.has finished B.has ended C.has been overD.has been in

题型:不详难度:| 查看答案
I won’t go to the concert because I _______ my ticket.
A.lostB.don’t loseC.have lostD.will lose

题型:不详难度:| 查看答案
—I________ you for a long time. 
--Oh, I_______ in Beijing. I’ve just come back.
A.haven’t seen; amB.didn’t see; will be
C.haven’t seen; wasD.haven’t seen; have been

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.