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

问一道英语选择题

首页

问一道英语选择题

Was his father very strict with him  when he was at school?
yes.He had never praised him()he became one of the top students in his grade
 ter
 fore
c.until
d
unless
选B

提交回答
好评回答
  • 2006-01-24 22:16:46
    愚见选(B)before
    never .... until .... 是 not .... until .... 的变种:直到。。。才。。。
    一般用过去式,如:his father never praised him until he became one of the top students in his grade。“他的父亲直到他在年级中名列前茅才表扬他。”
    after 不合逻辑,语法
    unless 用将来式,如:his father would never praise him unless he became one of the top students in his grade. “除非他在年级中名列前茅,否则他的父亲不会表扬他。”

    B***

    2006-01-24 22:16:46

其他答案

    2006-01-24 23:18:02
  • 这是高中的常考题目,同意以上高手的回答。做这类题关键是注意时态。unless用将来时态,not until 用过去时态,before从句过去主句完成。主句相对于从句来说退一步。

    r***

    2006-01-24 23:18:02

  • 2006-01-24 21:57:41
  • 主要是通过句意,他父亲非常严格,所以在他成为顶尖学生之前没有表扬他,只有before是这个意思

    白***

    2006-01-24 21:57:41

  • 2006-01-24 21:32:50
  • after很明显时态不对;until和前面的never构成直到......才,意义不对;unless=if...not主句应用过去将来时,before在......之前,从句是一般过去时,主句的动作应发生在从句之前,也就是说应该用完成时态,符合题意
    

    辣***

    2006-01-24 21:32:50

  • 2006-01-24 21:14:30
  • 当主句所表达的时间相对比较长时,before应译为".....才"
    他成为最优秀的学生之一他爸爸才表扬他.403348725

    c***

    2006-01-24 21:14:30

  • 2006-01-24 20:51:27
  • He had never praised him()he became one of the top students in his grade。过去完成时,所以选B。

    朵***

    2006-01-24 20:51:27

类似问题

换一换
  • 外语学习 相关知识

  • 教育培训
  • 教育考试

相关推荐

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

确定举报此问题

举报原因(必选):