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

一条英文选择题

首页

一条英文选择题

George’s father will reward him with sixpence when he ____ his homework.
A  finishes      B  finished     
C  has finished     D  will finish     
答案是C,为什么不选A?

提交回答
好评回答
  • 2005-04-06 17:02:31
    答案有误,应选A。在将来时态中一般时即可表示“完成”的意思!此句经多位native选择,均是A

    t***

    2005-04-06 17:02:31

其他答案

    2005-04-06 15:36:16
  • C
    当乔治完成他的家庭作业时,他爸爸赏给他六便士.
    完成作业在奖赏之前,用现在完成时强调从句动作发生在主句谓语动作之前

    m***

    2005-04-06 15:36:16

  • 2005-04-06 00:18:40
  •  当然要选择完成时C.has finished
     when引导条件句形。句子中有个“will”表将来。且只有保证“完成作业”这个前提条件得以实现后,will后的动作(reward him with sixpence )才会出现。
     显然句子是:爸爸将在George完成作业后,给他六便士。
     其他选择均不妥当,都不能清楚表示出哪个动作发生在前。

    p***

    2005-04-06 00:18:40

  • 2005-04-05 23:12:11
  • George’s father will reward him with sixpence when he ____ his homework. A finishes B finished C has finished D will finish 
    之所以选c,是要强调"完成功课"在奖赏之前,时间\条件状语从句中除了用一般现在时外,还可以用现在完成时表将来.用现在完成时是强调从句动作发生在主句谓语动作之前.
    Don't get off the bus untill it has stopped.He will not be allowed to leave the hospital after he has completely recovered. 
    

    i***

    2005-04-05 23:12:11

类似问题

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

  • 教育培训
  • 教育考试

相关推荐

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

确定举报此问题

举报原因(必选):