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

英语

首页

英语

____that she didn~t do a good job,I don~t think I am abler than her.
A To have said B Having said C To say D Saying
选什么为什么,为什么不选B

提交回答
好评回答
  • 2008-12-10 00:37:49
      答案选B。
    这里选现在分词的完成形式,原因如下:
    首先,从句子结构的分析中可知,空格处是一个状语,分词的逻辑主语(say的发出者)就是句子的主语I,所以可以选用非谓语动词作状语的结构。而且由句意可以判断出,空格部分是一个让步状语(虽然我说了她干得不好,但我并不认为我比她能干。
      ),所以非谓语动词主能填分词(动词不定式不能作让步状语,动名词不能作任何状语)。 其次,say和句子主语I是主谓关系,所以只能用现在分词的一般形式和完成形式,而不能用过去分词或现在分词的完成被动形式。 最后,say和谓语动词think的时间先后关系是:say在前,think在后,而且从句子各部分用的时态形式也可以看出:think用了一般现在时,say的宾语从句中用了一般过去时,如果用一个状语从句表达相同的意思的话,根据主句与从句时态基点保持一致的原则,say肯定也要用一般过去时,即:Though I said that she didn't do a good job, I don't think I am abler than her。
      所以可见,say和think这两个动作的发生时间相差很大,因此答案一定是B,用现在分词的完成形式。如果是书上不是这个答案,说明——它错了。

    1***

    2008-12-10 00: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
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):