同意你的看法。这里对 it 的分析确实欠妥。这里的 when从句是状语从句没错,但 it 不应该分析为指代when从句,其实它是用于表示“时间”的非指代性用法(类似于 It is five o'clock 中的 it 的用法)。我们可以反过来想一下:如果把 it 理解成指代 when 从句,那 it 就成了形式主语,后面的 when 从句就是句子真正的主语(即...
回答于 2023-12-15 18:09
你的句子没有问题。句中的friends形式上是复数,其实在这里相当于形容词,与friendly 同义。又如:He was friends with animals of all kinds.He is friends with two beautiful girls. 句中的 friends 不宜改为 a friend;若要用 a friend 可改用 a friend of:He is a friend of mine.
回答于 2023-12-15 11:22
森巴舞老师的建议很好,大家一起来搞个“接龙”吧,各自分享自己手头有的或熟悉的或感兴趣的英语参考书,我来分享一个语法类的参考书吧(这其中有些我有,有些没有,还在搜集中)。如果哪位网友或老师手头有PDF电子档能分享一下是最好不过了!▲《英语交际语法》A Communicative Grammar of English (1975) by Geoffrey Leech...
回答于 2023-12-06 11:59
boat people 的用法没问题。其实这是固定搭配(可视为复合名词),在词典上可以查到的。比如《牛津高阶英汉双解词典》就收录了boat people,所给解释是:people who escape from their own country in small boats to try to find safety in another country 船民(乘小船逃到他国的难民)网友的句子意思是:So far, 51 boa...
回答于 2023-12-01 18:34
这是一种非正式用法,当然你也可以说成:one thousand five hundred(注意千位和百们之间通常不用and)。即两种说法都可以,比较下面两句(均摘自词典):I counted up to one thousand seven hundred. 我一直数到一千七百。It cost me about thirteen hundred Swiss francs. 花了我约1300 瑞士法郎。另外,在读历史年代也...
回答于 2023-12-01 08:44
你的句子有误:误:You can take either of them. They are all free.正:You can take any of them. They are all free.正:You can take either of them. They are both free.
回答于 2023-11-29 13:44
我的理解是:这里的 cold 是副词,意思是“无准备的”(without preparation),与后面的 have doing...for the last two years(最近两年一直在做某事——有准备)形成对比(同时注意句中表示比较的whereas)。Other people come to it cold, whereas I've been doing my homework on it for the last two years. 意思是:其他...
回答于 2023-11-29 13:37
选A或B都可以。选A属于美国英语用法,选B属英国英语用法。—Do you think your friend will lend you his car?—(正)He might.(主要见于美国英语) —(正)He might do.(主要见于英国英语,do相当于lend me his car)
回答于 2023-11-28 07:48
是的,网友句子中确实是省略了介词 on,属于美国英语用法(这类用法主要见于名词前有定冠词the且带有后置修饰语的非指示短语)。请看 Quirk 在其《英语语法大全》中的相关说明:
回答于 2023-11-26 19:49