英语辅导:There be 与have(has) 用法比较 |
http://www.sina.com.cn 2004/05/12 13:12 英语辅导报 |
"there be"与"have"译成汉语时都有一个"有"字,这二者之间又有什么区别呢?且看下面的比较。 A.there be表示"有"时,侧重于客观存在,常用于"某地(某时)有某物"的句型,至于此物属于谁则无关紧要。如: Is there anyone in the next room?隔壁房子有人吗? There are five pencils in the pencil-box.铅笔盒中有五支铅笔。 B.have(has)表示"有"时,侧重于主观方面,有"所有"的意思,常用于"某人(某物)有某物"的句型,至于此物在何时何地则无需谈及。如: My grandfather has a pet dog.我爷爷有只宠物狗。 Do you have a watch?你有手表吗? C.有时候there be和have(has)可以互换使用,句子意义没有什么差别。如: We have a lot of time. (=There is a lot of time.)我们时间很多。 D.有些情况下,there be和have是不能互换使用的。例如: I have two hands.我有两只手。(不能说:There are two hands on my body.) (文/汪伦;英语辅导报冀教初一版03~04学年第31期;版权归英语辅导报社所有,独家网络合作伙伴新浪教育,未经许可,不得以任何形式进行转载。) |
【英语学习论坛】【评论】【大 中 小】【打印】【关闭】 |