Having been failed so many times in maths...错在哪

请先 登录 后评论

最佳答案 2016-03-07 08:36

Having been failed so many times in math exams, I was anxious about the subject.

这个句子的根本错误在于:不及物动词的fail当作及物动词使用。也就是说,它被错误地用了被动语态。

动词fail 无论使用什么时态或何种非谓语形式,主语是“人”时,都不能出现be failed 的任何形式。也就是说,以下表达均不成立:

I am failed in the math exam.

I am being failed in the math exam.

I was failed in the math exam.

I was being failed in the math exam.

I have been failed in the math exam.

I had been failed in the math exam.

I will be failed in the math exam.

I would be failed in the math exam.

Failed in the math exam, I...

Being failed in the math exam, I...

Having been failed in the math exam, I...

关于提问的句子,应去掉been,Having failed so many times in math exams 叫作现在分词的完成形式,它相当于一个发生在主句动作之前的原因状语从句:

Because I had failed so many times in math exams, I was anxious about the subject.

请先 登录 后评论

其它 1 个回答

1234跳跳

这是非谓语动词的主谓一致,前面一句话的主语就是I”,所以必须去掉 been。

详见 http://ask.yygrammar.com/q-6124.html

请先 登录 后评论
  • 0 关注
  • 1 收藏,3403 浏览
  • 乔治小王子 提出于 2016-02-01 13:26

相似问题