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

求助一道英语题6

首页

求助一道英语题6

-Have  you  finished  the  paper  yet?
-Almost.I________on  it  the  whole  day  yesterday,and  I’m  sure  I’ll  have  it  done  today.
A.was  working
B.had  been  working
请对各选项加以分析。谢谢!!

提交回答
好评回答
  • 2005-06-03 09:43:08
    我认为选A合适,这里只是持续,而完成的效果在后面句中可以体现。

    紫***

    2005-06-03 09:43:08

其他答案

    2005-06-03 11:47:02
  • B  ??調的是過去發生的?幼鬟?在持續﹐到他今天可以完成。

    j***

    2005-06-03 11:47:02

  • 2005-06-03 11:29:24
  • b a说的是过去进行时,而且是正在进行,你做题不可能一天都正在进行吧
    

    a***

    2005-06-03 11:29:24

  • 2005-06-03 09:57:42
  • A,指的是昨天一直在进行的动作。

    l***

    2005-06-03 09:57:42

  • 2005-06-03 09:42:14
  • 选择B。B用过去完成进行时,表示时间上的连续性及其对后来将产生的结果和影响。这里的结果是“今天可以完成”。而A是当时(昨天)在做,强调的只是动作而不强调其结果与影响。

    卢***

    2005-06-03 09:42:14

  • 2005-06-03 09:37:49
  • 答案应为B
    因为题目中有提示,他说他昨天工作了一整天,这里强调的是过去的一种持续进行的状态,所以,用过去完成进行时态比较好。所以,解决英语选择题,关键要充分利用题目中的隐含信息!

    x***

    2005-06-03 09:37:49

类似问题

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

  • 教育培训
  • 教育考试

相关推荐

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

确定举报此问题

举报原因(必选):