英语句子分析

Some of them didn't know whether the plan would be carried out ahead of schedule or be put off.


1.请问句中ahead of schedule是什么成分? 这种adj+of+n结构,前后属于什么关系,也是所属关系吗?

2.be put off 此处的be是否可以省略?

请先 登录 后评论

最佳答案 2020-09-04 19:19

Some of them didn't know whether the plan would be carried out ahead of schedule or be put off.

1. ahead of schedule 是介词短语,作时间状语。

ahead of  是“复合介词”,构成:adv. + prep。副词 ahead 表示意思(早于),of 表结构(接宾语)。英语常见的复合介词:

out of

ahead of

instead of

close to 

up to 

far from

away from

north of

2. be put off 此处的be,不可省略。省略 would 可以,be put off 特别说明,这是“被动语态”。没有 be 的话,如果被误认为是主动语态怎么办?

请先 登录 后评论

其它 1 个回答

兿龍

其他部分上一位老师讲解听清楚的,我这里补充下句子成分理解:

Some of them(主语) didn't know(谓语) whether the plan would be carried out ahead of schedule or be put off(宾语从句).

从句:whether(连接词) the plan would be carried out(谓语) ahead of schedule(时间状语) or (选择连词,连接两个句子省略重复部分 the plan wouldbe put(谓语:被动结构,be不可省略) off(adv. 时间状语)。

如果是两个就是都是被动语态的表达be可以省略:如

The accident was reported and then(省略重复部分 the accident was) known.事故被报告后才(被)知道。

请先 登录 后评论
  • 0 关注
  • 1 收藏,1978 浏览
  • zyx22 提出于 2020-09-02 13:54

相似问题