精英家教网 > 初中英语 > 题目详情
9.-May I speak to Helen?-Sorry,she _______ for two days.(  )
A.was awayB.has left for America
C.has gone to AmericaD.has been away

分析 --我可以和Helen通话吗?
--抱歉,她离开已经两天了.

解答 答案:D.
根据for two days可知,这是一个表示一段时间的时间状语,所以句子的时态应该用现在完成时,现在完成时态的结构为have/has+动词的过去分词,这里for引导的时间是一段时间,句子中的谓语动词应该用延续性动词,主语是she,所以助动词用has,这里用be away表示离开.故选D.

点评 本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.

练习册系列答案
相关习题

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

13.好好休息一下,你的眼睛会好很多.(完成译句)
Your eyes will be much better after youhave a goodrest.

查看答案和解析>>

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

20.Linda is a top student,she isreally hard-working.(real)

查看答案和解析>>

科目:初中英语 来源: 题型:词汇应用

17.A thiefstole some books from that shop last night.(偷)

查看答案和解析>>

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

4.What changes________here since I last came?(  )
A.have taken placeB.will change
C.had done   

查看答案和解析>>

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

14.Jack ___ great changes in Beijing since he came here.(  )
A.seesB.will seeC.has seenD.saw

查看答案和解析>>

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

1.*你想知道John的笔友是来自哪里的,可以这样问:
"Where is your pen pal from,John?"

查看答案和解析>>

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

18.Linda was met traffic jams in the morning,______ she was late for school.(  )
A.butB.andC.orD.so

查看答案和解析>>

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

19.You can'tcross (横过) the road when the traffic lights are red.

查看答案和解析>>

同步练习册答案