注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

~东旦文化传媒有限公司~

微信号:James2595430997

 
 
 

日志

 
 

have been 加名词的问题~  

2013-10-14 17:25:19|  分类: English |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

have been 加名词的问题~

they have been doctors中been后直接加名词doctors。
那为什么have been to China中必须加to等介词才能加名词China?

语法小白啦~~请各位大神帮助一下~

提问者采纳

因为China在这里表示地点,have been to的意思是曾经去过xx地方,如果不加to就成了have been China,语法上有毛病不说,连意思都没法解释~have/has been to就是个固定说法~别钻牛角尖了~另,表示地点的名词做宾语,表语或状语时,都会有个介词来帮助其连接句子的其他成分的,比如,
动宾结构:I go to school everyday. 系表结构:they were at school yesterday. 作状语的情况:what did you do at school today?
暂时就想到这些了~越学英语越觉得不那么会解释语法问题了……
提问者评价
哈哈~~~非常感谢~~~

have been后面可以加动名词 那后面直接用名词可以吗

have been后面可以加动名词,也可接名词,还可接副词,介词短语等。
比如:
I have been learning English for six years.
我已经学了六年的英语。
I have been an English learner for six years.
I have been there before. (接副词)
我以前去过那里。
have been+形容词或名词然后呢?
2007-05-08 20:26冰云╃字JUN团| 分类:外语学习| 浏览2121次
用了这个结构后再用什么?后面还是比如说open的过去分词+for````还是怎么样?请用have  been  +adj/n造个句子吧`顺便翻译出来,这样我就明白了

提问者采纳

1.  I've been lonely(adj.) since you went away. 自从你走了以后我很孤单。
2. I've always been your baby(n.). 我一直都是你的宝贝儿/爱人。

3. have been 后面还可以跟 doing, 表示过去到现在一直的一个动作的状态,比如:I've been waiting for you. 我一直在等你。
希望对你会有帮助。
提问者评价
谢咯


评论|给力3不给力0

have been 加名词的问题~ -  - 干科学事,做实际人

have you been 怎么用? 加什么? 是什么意思 能跟名词吗
2011-04-17 12:07624202384| 分类:英语翻译| 浏览146次
提问者采纳

have you been是 you are 的现在完成时,是可以加名词的。


评论|给力1不给力0

have been 加名词的问题~ -  - 干科学事,做实际人


 

伤很痛T|四级采纳率15%

擅长:暂未定制


HAVE BEEN 可以加什么
2011-05-02 12:331642685981| 分类:英语翻译| 浏览284次

记得可以加DONE,那是什么意思呢?
又记得可以加时间再用SINCE连上复句,那又是什么意思呢?
当后加上IN或ON又有什么用?
一定要加DOING吗?
求关于HAVE BEEN 的全部用法!关键是各种时态语法,当然最重要是我能理解
还有,它的中文有意思吗?
你能说说BEEN是什么意思吗,几时用到?是不是一定要与HAVE连用啊?他还可用了什么时态句式?还有,中文意思

提问者采纳

这个问题如果一时半会弄不清,不要着急,或许只是因为你学得还比较浅的缘故,英语中很多东西好比“禅”这个东西一样,以后学深了,自然会明白的。
1.Have been done 和have done 要分清楚 :
have been done 是完成时的被动语态 ,如
This house have been built for 4 years . 就不能说 This house have built for 4 years .
Have done 就是完成时的主动语态 ,如
I have studied English for several years ,而表达为 I have been studied English for several years.
2.完成时加SINCE ,就是自从....已经....的意思
如 This house have been built for 4 years since last one was destroyed .
自从上一个被毁坏之后,这个建筑已经有4年了。
3.加上“in ,on"是要看具体情况的,它不是什么固定句型,完全没必要死记,学英语要灵活。
如I have been on this job for long . 我干这个工作已经很久了。
I have been in this meeting for 3 hours . 搜索我已经字这个会议里待3个小时了。
根据下文要说什么用呗。
4.doing 的话,是现在完成进行时,一般”doing"表示进行时,前面有have been ,加个“现在”就是了。
I have been studying English for 3 years . 我现在已经学习英语有3年了.(现在仍然在学)
注意比较:I have studied English for 3 years . 我已经学英语3年了。(现在有没有学不知道,但暗示了过去学习英语对现在的影响)
5.Have been 通俗的说,表达”已经怎么怎么样“的意思。
基本用法已经差不多讲完了,当然还有其他,不过现在多说无益,你反而会弄混,先把第一步走好再说吧。平时做题注意点就可以了。
具体问题具体分析,英语没有一成不变的理论,希望这点你要明白!
追问
你能说说BEEN是什么意思吗,几时用到?是不是一定要与HAVE连用啊?他还可用了什么时态句式?还有,中文意思
提问者评价
多谢


评论(1)|给力2不给力0

have been 加名词的问题~ -  - 干科学事,做实际人


心痛着等待舒米|来自团队A.C.E.|六级采纳率35%

擅长:法语英语翻译银行业务电脑/网络时事政治

其他2条回答
2011-05-04 01:27syntaxJ07|十二级

have + been +现在分词,构成完成进行时,例如:
I have been studying English for ten years.
我一直在学英语,已达十年之久。
have+been +过去分词,构成完成式被动语态,例如:
English has been taught in China for many years.
在中国,英语已经被教很多年了。


评论|给力0不给力0
2011-05-04 20:52韩长城1|一级

hane been to /in +动词的现在分词




 

  评论这张
 
阅读(1752)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017