谁说你不行英文怎么说

谁说你不行英文怎么说

常见翻译及用法解析

1. 直译表达

当需要将中文“谁说你不行”直接翻译为英文时,最常用的结构是 "Who said you can't?"

  • 适用场景:口语对话中反驳他人对某人的否定评价。
    • 例:A: "I don't think I can finish this task."(我觉得我完不成这个任务。)
    • B: "Who said you can't? You're more capable than you think!"(谁说你不行?你比自己想象的更有能力!)
  • 语法解析
    • 主语:Who(疑问代词,指代“说的人”)
    • 谓语:said(过去时,强调“说过”)
    • 宾语从句**:you can't**(省略了“do it”等具体动作,口语中常见)

2. 意译表达

根据语境不同,可选择更符合英语习惯的意译方式:

(1)"Who told you that you're not capable?"

  • 适用场景:强调对某人能力的质疑,语气更正式。
    • 例:When someone doubts your skills, you can respond: "Who told you that I'm not capable? I'll prove you wrong!"(当有人质疑你的能力时,你可以回应:“谁说你不行?我会证明你是错的!”)
  • 关键词解析
    • capable:强调“有能力完成某事”,比“can't”更具体。
    • prove you wrong:补充说明“用行动反驳”。

(2)"Don't let anyone tell you that you can't."

  • 适用场景:鼓励他人不要受外界否定影响,语气更积极。
    • 例:A teacher might say to a student: "Don't let anyone tell you that you can't achieve your dreams. Believe in yourself!"(老师可能对学生说:“别让任何人说你不行。相信自己!”)
  • 结构分析
    • Don't let...:祈使句,表示“不要让……发生”。
    • tell you that...:宾语从句,引出否定的内容。

3. 口语化变体

在非正式场合中,英语母语者常使用更简洁或幽默的表达:

(1)"Who says you can't do it?"

  • 特点:省略“you can't”中的“can't”后的具体动作,用“do it”泛指。
    • 例:Friend A: "I'm too slow to run a marathon."(朋友A:“我跑马拉松太慢了。”)
    • Friend B: "Who says you can't do it? Just train harder!"(朋友B:“谁说你不行?多训练就行了!”)

(2)"Since when did you become so pessimistic?"

  • 适用场景:用反问句间接表达“谁说你不行”,同时质疑对方的消极态度。
    • 例:A colleague says: "I'll never get promoted."(同事说:“我永远升不了职。”)
    • You reply: "Since when did you become so pessimistic? You deserve it!"(你回应:“从什么时候开始你这么消极了?你值得升职!”)

4. 文化差异与注意事项

  • 直接与委婉的平衡
    • 中文“谁说你不行”可能隐含“反驳他人观点”的强势语气,而英文中更倾向于用鼓励性语言(如 "You can do it!")或疑问句(如 "Why not you?")软化语气。
  • 避免过度直译
    • 错误示例**:"Who say you not okay?"**(语法错误,主谓不一致且用词不准确)
    • 正确改进:根据语境选择上述标准表达。

5. 实战练习

将以下中文句子翻译为英文,并分析适用场景:

  1. “别听他们的,谁说你不行?”
    • 翻译**:"Don't listen to them. Who said you can't?"**
    • 场景:朋友因他人否定而沮丧时。
  2. “老师从没说过你不行,是你自己放弃了。”
    • 翻译**:"The teacher never said you can't succeed. It's you who gave up."**
    • 场景:指出对方缺乏自信的根源。

总结

“谁说你不行”的英文翻译需根据语境选择:

  • 直译**:"Who said you can't?"**(最常用)
  • 意译"Who told you that you're not capable?"(强调能力质疑)
  • 鼓励性表达"Don't let anyone tell you that you can't."(积极引导)
  • 口语变体"Who says you can't do it?"(简洁自然)
    通过灵活运用这些表达,可以更准确地传递中文原句的鼓励或反驳语气。