
鲍博外文~鲍世兴
there be 句型 与have (has) 都可以表示‘’有 ‘’ ,但二者的用法容易混淆 ,所以要注意以下几点 :
(1)there be 句型表示 ‘’有 ‘’ 时 ,侧重于客观方面 ,表示 ‘’某处有(存在)某物 ‘’ ,此时不强调此物归谁所有 。
There is a mobile phone on the desk .
桌子上有一部手机 。
(2)have (has) 表示 ‘’有 ‘’时 ,侧 重于主观方面,表示 ‘’某人拥有某物 ‘’此时强调 ‘’ 所有关系 ‘’ 主语多是人 。
I have many good schoolmates .
我有许多好同学 。
(3)二者有时也可以通用 ,表示 ‘’某物本身拥有 …… ‘’。
The classroom has fifty students .
= There are fifty students in the classroom .
教室里有50个学生 。
【提示】:在做翻译题时常常难以确定改选哪个 ‘’有 ‘’ 。一个小方法 :如果在汉语句首加个 ‘’在 ‘’字 ,句子仍然通顺 ,就用there is (are); 如不通顺 ,则选用 have (has) 。
(在)桌子上有个刀子 。
There is a knife on the desk . (加‘’ 在 ‘’后通顺 ,用there be )
(在)我有一个刀子 。
I have a knife . (加 ‘’ 在‘’后不通顺 ,用have )