But that you have training for that.

学习 时间:2026-06-04 21:07:13 阅读:7835
But that you have training for that.'you'是原文中的受训人员,这里主动语态‘YOU’HAVE TRAINING,而不是‘YOU’HAVE BEEN TRAINED.是怎么一回事?

最佳回答

纯真的爆米花

精明的小土豆

2026-06-04 21:07:13

其实你误解了training,它的确可以做名词。这里用的不是现在完成时,用的是现在时。have在这里做及物动词“有”。但是换个角度,如果你写But that you have been trained for that。句子没错,意思和以前不一样了。原本是“但是,你有这方面的培训呀!”改成现在完成时意思就是:“但是,你已经在这方便被培训过了呀!”意思上有小小差异!

最新回答共有2条回答

  • 愤怒的手链
    回复
    2026-06-04 21:07:13

    其实你误解了training,它的确可以做名词。这里用的不是现在完成时,用的是现在时。have在这里做及物动词“有”。但是换个角度,如果你写But that you have been trained for that。句子没错,意思和以前不一样了。原本是“但是,你有这方面的培训呀!”改成现在完成时意思就是:“但是,你已经在这方便被培训过了呀!”意思上有小小差异!

上一篇 时间有什么品质?

下一篇 柴油为什么要放乳化剂把他乳化呢