But that you have training for that.

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

最佳回答

冷静的大叔

冷傲的鸡

2026-04-07 19:11:16

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

最新回答共有2条回答

  • 失眠的龙猫
    回复
    2026-04-07 19:11:16

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

上一篇 时间有什么品质?

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