满分5 > 初中英语试题 >

The doctor is so tired that he ________ ...

The doctor is so tired that he ________ for eleven hours.

A.has fallen asleep B.has been asleep

C.has gone to bed D.has gone to sleep

 

B 【解析】 句意:这位医生太累了以至于他已经睡了11个小时了。 考查现在完成时。has fallen asleep已经睡着了,强调动作;has been asleep已经睡着了,强调状态;has gone to bed已经上床睡觉,强调动作;has gone to sleep已经睡觉了,强调动作。分析句子可知,本句是现在完成时态,后面跟for引导的时间段,动词要用延续性动词,只有be asleep表示状态,故选B。  
复制答案
考点分析:
相关试题推荐

Many students didn’t realize the importance of study ________ they left school.

A.when B.until C.so D.after

 

查看答案

Yesterday Millie ________ me her dictionary and said I could ________ it for a week.

A.lent; borrow B.borrowed; have

C.borrowed; keep D.lent; keep

 

查看答案

It’s a long way to get there. You have to go ________ a forest and ________ two bridges.

A.through, through B.across, across

C.across, through D.through, across

 

查看答案

—She’s just back from work, ________ she? —________. She’s cooking supper in the kitchen.

A.hasn’t, Yes B.isn’t, No C.has, No D.isn’t, Yes

 

查看答案

—When ________ the League? —In 2011.

A.have you joined B.have you become a member of

C.have you been in D.did you join

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.