之前看到一个句子We are deeply concerned about the biological weapons they found, which we ourselves have nothing to do With. 我就在想虽然have nothing to do with是一个习语表示与…无关,但习语也要和本意相对应。如果不定式表达将来、未发生的动作,那么用“将来没有和它相关的事要做”来表示自己与一个过去的事情无关好像有点逻辑上不通。
所以我查了一些咱们网站上的观点,发现有老师认为不定式通常表示将来或不确定的情况,只是在作定语时当先行词含有 first, last 或者形容词最高级这样的词语时不含有将来意义或情态意义,而是表示谓语时间之前发生的动作。如:In fact he was the first one to have come.
我经过查阅一些资料和思考得出一下观点,想听听各位老师的意见——
英语中不定式应该是没有表示时间先后的作用的,因为我在谷歌中查到不定式这一概念起源于拉丁语,而拉丁语中有现在、完成、未来不定式,每种都各有主动与被动语态形式。显然英语中将来和现在合在了一起。所以有观点认为不定式的作用仅仅是将两个动词连起来,因为英文不允许两个动词连用。如I like to eat apple.如果允许动词连用,比如汉语“我喜欢吃苹果”,吃和喜欢可以连在一起,那么不定式就没有存在的意义了。
当然,作定语时还有现在分词和过去分词两种非谓语。但是这两个非谓语,现在分词强调正在进行,过去分词有被动含义,用哪一个都会掺杂别的意思进去,所以这两种情况之外的“一般情况”都被"to do"承担了,变成了一个大杂烩,也就失去了表示时间先后的作用。
至于表示将来的意义,则是谓语或其它语境所暗含的该不定式表示的是目的或结果,使其有了在谓语动作之后发生的先行要求。如He went to the shop to buy something. 否则就没有时间先后的含义,而不仅仅是在作定语时先行词含有 first, last 或者形容词最高级这样的词语才没有时间先后。
比如我第一个句子中have nothing to do with并不指“没有事将来要去做”,而只是指“nothing”与“do”之间是动宾关系。这个“do”既可以是现在也可以是过去还可以是将来,所以才可以在习语中理解为与…无关。
你忽略了have nothing to do with it 可以用过去时 had nothing to do with it 表示我以前就和这事无关。have用现在时,只是表示现在。你的理解把have固定在现在了,导致了这么一长串推理。英语的have something to do的to do只表示不定式的动作还没有发生,不用于表示已经发生过的事情。I have a letter to write. 信一定还没有写。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!