网上的砖家答得不对啊?

问题描述:

网上的砖家答得不对啊?
the young boy has come to himself in hospital now .but he _____unconscious for three days.
A、has been B、was C、had been
为什么选B不选A呢,
1个回答 分类:英语 2014-11-20

问题解答:

我来补答
B选项一般过去时指的是失去知觉了3天.而A选项是现在完成时间,表示的概念为过去发生的事对现在照成的结果或影响,或者是过去发生的事一直持续到现在.若选A则表示他还处于昏迷状态没有苏醒,这与前面的现在已经苏醒矛盾,故此选B.表达一个简单的过去的事实.
 
 
展开全文阅读
剩余:2000
上一页:ghhhhh
下一页:概括每段段意