精英家教网 > 初中英语 > 题目详情
3.---When _____ the shop open?---It has been _________ for about 10months.(  )
A.has,openB.did,openC.has,openedD.did,opened

分析 ---商店什么时候开张的?
---已经开张大约十个月了.

解答 答案:B.上文是询问什么时候开张的,用一般过去时,借助于did构成疑问句,结合 for about 10months可知表达的动作发生在过去,持续了一段时间,故用现在完成时have/has+过去分词,open是短暂性动词,不能与一段时间连用,故换成be open,故答案是B.

点评 现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系.动作或状态发生在过去,但它的影响现在还存在;而一般过去时表示过去的事实,不表示和现在的关系.  
  I have just been to London.I went there last month.我刚去过伦敦,是上个月去的.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:填空题

5.A.By car.B.By train.C.By ship.D.By air.

查看答案和解析>>

科目:初中英语 来源: 题型:完形填空

14.It can be dangerous to travel on the ocean.Ships sometimes sink (46)E land.When this happens,people have to get into small lifeboats.If another ship does not come and help them and they do not have (47)B food or water,they may die.
Most people believe that we must not drink sea water.They believe that if we do,we shall be very ill (48)A the salt in the water.But a doctor named Alain Bombard did not believe this.He thought that people could keep alive at sea by drinking sea water and (49)D small fish,animals and plants from the Ocean.
A.because ofB.enoughC.gently
D.eatingE.far away from

查看答案和解析>>

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

11.Alice tried to go _______ the door but she was too big.(  )
A.acrossB.betweenC.throughD.along

查看答案和解析>>

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

18.---Did you write an e-mail ____ your online friend yesterday?
---Yes.But I didn't hear ____ him.(  )
A.from; toB.to; ofC.to; toD.to; from

查看答案和解析>>

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

8.Look!The moon is shining ______ the windows and everything is beautiful.(  )
A.acrossB.throughC.overD.under

查看答案和解析>>

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

15.The teacher told us ______.(  )
A.don't play on the roadB.not be late again
C.come to school on footD.to cross the road carefully

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

12.We hope the little girl can tell us thetruth(真相).

查看答案和解析>>

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

13.She spent ______ her life writing.(  )
A.allB.wholeC.part

查看答案和解析>>

同步练习册答案