who was waiting,and who was he waiting for? 这句语法对吗?

感觉不太对,又找不到合理的解释。请英语高人解读!
2025-01-31 23:57:43
推荐回答(6个)
回答1:

who was waiting,and who was he waiting for? 这句语法对吗?

Answer:
不正确
第二个疑问代词"who"应改为"whom",因为它做是的wairing for 后面的宾语成分
当然在口语中who可以做主语,又可以做宾语.
(1)
句子的语法结构
由并列连词"and"连接了两个特殊疑问句.
(2)
句子成分分析:
who(主语)was waiting(谓语),and (并列连词)whom(宾语) was (助动词) he (主语)waiting for(谓语动词)?

全句译:谁在等,他在等谁?

此句可能会引导困惑的地方就是后一问句是由助动词"be"提前协助疑问代词构成特殊疑问句构.而第一个疑问代词"who"直接做的就是句子主语,be动词无法再提前,其句构本身就是一个特殊疑问句.

If you still feel confused,leave a message please
祝 学习进步!

回答2:

对的,这是用并列连词连接的并列句

回答3:

谁在等待,等待他是谁

回答4:

是“谁是等待,和谁是他在等待着什么”

回答5:

因为句子中间有and链接,所以应该把句中的“,”去掉,后面的没有问题

回答6:

对。who was waiting,是主语做疑问词,用陈述语气;who was he waiting for,是宾语做疑问词,用 be动词提前。