大学生之家,大学生资讯发布平台
大学生之家

句式剖析

    发布时间:2024-11-28    阅读:
    来源:大学生之家
A special code is needed to override the time lock.

请教各位老师,关于这句话我有两个问题:

1.这句话是被动语态还是系表结构,如何有效分辨?

2.to override the time lock是目的状语,还是主补,如何有效分辨?

A special code is needed to override the time lock.

在结构上,该句可以有两种剖析。

1. needed 按动词理解,不定式作主补,由于code 可以完成不定式的动作。主动语态是:We need a special code tooverride the time lock. (code 变为宾补)。特不要说明:因为被动语态隐去了needed 动作的施事者,所将来面的不定式不可以剖析为目的状语。

主动语态,可以有三种结构剖析。我给网友举一个不定式可以作三种成分的例子:

I need some poisonto kill the mice.

第一种:to kill the mice 作目的状语。

理由是,need 可以接单宾语,kill 的逻辑主语也是句子的主语,完全符合不定式作目的状语的条件。

I need some poison to kill the mice.

【翻译】为了灭鼠,大家需要一些毒药。

第二种:to kill the mice 作宾语补足语。

理由是,need 可以接复合宾语(need sb. to do sth.),kill 的逻辑主语是宾语poison,完全符合不定式作宾补的条件。

I need some poison to kill the mice.

【翻译】大家需要一些毒药去灭鼠。

第三种:to kill the mice 作定语。

理由是,need 可以接单宾语,kill 的逻辑主语是poison,之间存在主谓关系,完全符合不定式作定语的条件。

I need some poison to kill the mice.

【翻译】大家需要一些灭鼠的毒药。



2. needed 有少数词典列为形容词。这个时候,接的不定式可以笼统地称形容词的“补充性状语”。没不定式,A special code is needed 的意思不完整(所谓不完整,指语法正确,但在乎思上不知所云)。作为形容词,needed 跟 necessary 的使用方法很像,可以接不定式作为“补充性状语”。比如:

We will do whatever is necessary to sTOP them

大家要采取所有必要手段去阻止他们。

《柯林斯高阶英汉双解学习词典》

The United States will do that which is necessary to meet its obligations to its own citizens

美国将为我们的公民尽其应尽的义务。
英语学习推荐
  • 扫一扫 分享悦读 ➤
  • 扫码可以分享到微信 qq朋友圈
英语学习热点