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

简单的英语选择I didn

首页

简单的英语选择I didn

简单的英语选择:I didn't make great progress...I didn't make great progress in my English______my teacher had given me some advice on how to learn the language well.
A.unless   fore  C.until  D.when
这个选A,为什么不选B,译成:在我的英语老师没给我怎样学好英语的建议前,我没取得大的进步? 

提交回答

全部答案

    2009-07-09 11:31:31
  • 答案A是正确的。
    这句话考查的就是时态与连词。前面的主句用的是一般过去时,而后面的从句则是过去完成时。所以before是讲不通的;那么“not until...直到...才”就讲得通了么?也不是。用到这个结构的时候,通常前后的时态都是统一的,既都用一般过去时态。你的原句子是说“如果老师没有给我建议的话,我的英语就不可能进步”。给建议在先,进步在后,所以进步用一般过去时,而给建议用过去完成时。

    w***

    2009-07-09 11:31:31

  • 2009-07-09 09:25:47
  • 你好,这句好考的上not until...直到...才
    从句子中文意思上说,用before是讲得通的,但是从英文语法角度就是错的了.既然是before,那应该后面的句子用过去式,而前面的句子用过去完成时啊,所以用before是不行的
    以上答案由英语帮帮网的在线老师提供

    1***

    2009-07-09 09:25:47

类似问题

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

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 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
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):