首页 新闻 体育 娱乐 游戏 邮箱 搜索 短信 聊天 点卡 天气 答疑 交友 导航


新浪首页 > 新浪教育 > 英语辅导报社专栏 > 英语辅导:There be 与have(has) 用法比较

英语辅导: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期;版权归英语辅导报社所有,独家网络合作伙伴新浪教育,未经许可,不得以任何形式进行转载。)




英语学习论坛】【评论】【 】【打印】【关闭
Annotation


新闻查询帮助



教育频道意见反馈留言板 电话:010-62630930-5178 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2004 SINA Inc. All Rights Reserved

版权所有 新浪网
北京市通信公司提供网络带宽