不定冠词的省略问题(be a writer与turn a teacher)

She was a writer before she turned teacher.

She was writer before she turned a teacher.

She was a writer before she turned a teacher.

请问以上三句,哪句正确?为什么?

请先 登录 后评论

最佳答案 2017-11-30 16:33

第一句正确:

She was a writer before she turned teacher.

在通常情况下,单数可数名词前是应该有冠词的,但是有少数例外,其中最典型的就是当 turn 表示“变成……”时,turn后面接的单数可数名词不用冠词(或者说用零冠词)。如:

He wished to turn butcher. 他希望成为屠夫。

She denied that she had turned traitor. 她否认自己叛变了。

He worked in a bank for thirty years before turning painter. 他在银行工作 30 年以后才改行当了画家。

但如果改用become,则要用不定冠词。如:

She denied that she had became a traitor. 她否认自己叛变了。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

第一句正确:She was a writer before she turned teacher.

【解析】《牛津英语用法指南》第三版指出:“谈论改变职业、宗教信仰、政治观点等等,有时候用turn(后面不跟介词或冠词)和名词或形容词连用。He worked in a bank for thirty years before turning painter. 他在银行工作30年以后才改行当了画家。

Towards the end of the war he turned traiter. 战争快结束的时候,他成了叛徒。

At the end of her life she turned Catholic. 她在临终时皈依了天主教。”

【注】下面句子中的 became 应该改为become:She denied that she had became a traitor. 她否认自己叛变了。




请先 登录 后评论
  • 2 关注
  • 1 收藏,8911 浏览
  • 王钊 提出于 2017-02-26 17:45

相似问题