爱问知识人 爱问教育 医院库

英语单选题

首页

英语单选题

( )When he got to the station ,the train ___for 
   a long time .
A.had been away    B.had left 

提交回答
好评回答
  • 2007-07-15 21:00:23
    When he got to the station ,the train ___for a long time . 
    A.had been away  B.had left 
    参考答案 :A
    译文:当我到达火车站,火车已经离开好久了.
    解析: 如果没有后面的for a long time ,答案绝对就是B,指到达之前就离开了,过去完成时态. 但是有了时间状语for a long time ,所以要跟延续性动词连用,而不应该跟短暂性动词连用,所以答案选:A . 没错!相信自己的感觉! 
    

    p***

    2007-07-15 21:00:23

其他答案

    2007-07-15 17:29:19
  • be away 是表示状态,整个句子表达了火车离开,动作完成.而had left 表示动作完成,leave不是延续性动词,而是终止性动词.所以选B

    青***

    2007-07-15 17:29:19

  • 2007-07-15 17:14:53
  • When he got to the station, the train had left for a long time.

    龙***

    2007-07-15 17:14:53

类似问题

换一换
  • 英语考试 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):