英语句子讲解

新标准英语就下M10中有这样一句话,I'm a bit nervous as I've never made a speech before to so many people,so please forgive me if it shows.
为什么是before to so many people? to 怎么来的? before 后面直接接so many people 不对吗?

I'm a bit nervous as I've never made a speech before to so many people的主句是I'm a bit nervous ,as 引导原因状语从句I've never made a speech before to so many people。从句中before是表示时间的副词,是“以前”的意思,介词短语“to so many people”是“对这么多人”的意思,整个从句I've never made a speech (before) to so many people,就是说“我以前从未对这么多人做过演讲”,也可以把before放到句尾,这样就更好理解了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-05
在你原句: I'm a bit nervous as I've never made a speech before to so many people, so please forgive me if it shows. 的主句中, as 引导原因状语从句说明I'm a bit nervous,...的原因。
关于你的问题,要点是before 与 to的问题。这里的‘before’是副词,表示‘过去’。
而‘to’,你找不到它的来处与其他词的关系。请看,将‘speech’还原到动词‘speak’就能找到它的出处了,‘speak to...’,你的问题就迎接刃而解了。
好了,不过多解释了,你已经明白了。
你今天学到的方法是:将名词还原到动词来寻找同其他词的搭配关系。
第2个回答  2010-03-05
make a speech to somebody是固定搭配

before可以放到so many people后面试试

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网