我想他拿走了他的手提箱。为什么不用have和直接过去时have?

为你解答

准确的说,不应该是他拿了行李箱,而是他已经拿了行李箱。

这其实就是现在完成时和过去时的根本区别。

过去式强调过去的动作及其时间或地点。

现在完成时强调对现在的影响。

如果这句话是过去式,说明他在过去的某个时间点拿了行李箱。过去强调这个动作。

如果是现在完成时,表示在现在状态下,行李箱在他手里,不在这里,也不在其他地方,强调他已经有行李箱的事实。重点是对当前状态的影响。

一般来说,这两种时态的侧重点不同。