有些英语疑问,请各位帮忙解决下,谢谢

Heusedtogofishing(这句话没有错吧),HeisusedtoBeijingfood(这句话也没错哈)1.为什么前者加了BE动词,而后者没有加?麻烦讲下什么时... He used to go fishing (这句话没有错吧), He is used to Beijing food(这句话也没错哈)
1.为什么前者加了BE动词,而后者没有加? 麻烦讲下什么时候可以加,什么时候不用加。O(∩_∩)O谢谢
These children have been studying English for 3 years. -- He has learned English since he came to our school
1.都是完成时,为什么前者要用have+been+dong 的结构,而后者要用has+learned?
2.可以把前者改成These children have learned English for 3 years? 可以把后者改成He has been learnning Englishi since he came to our school?
3.请各位好心老师告诉我下 ,什么时候要用have+been+dong 的结构,什么时候要用类似has+learned的结构?该怎么用 。。谢谢啦
展开
 我来答
yznuyang
2012-08-22 · TA获得超过197个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:108万
展开全部
一、请你记住used to do sth.过去常常做某事,be used to sth.习惯于某物/某事,这就是为什么有时加be有时不加be,因为要表达的意思不同。
二、1. 前面一句话是现在完成进行时,表示这些孩子学了三年英语,现在至以后都会继续学英语,后面那句话是现在完成时,表示说从他入学起他就开始学英语了,但是不知道说话者说完这句话后他还继不继续学习英语。所以为了表达清楚主语继不继续学英语要这样用。
2.不能改,意思上有细微的区别。
3.当我们说我们已经做了并且会继续做某事时,我们就用:have been doing sth.
当我们说我们已经做了某事时,我们就说have done sth.“你说的has+learned只是一个例子,我说的才是个结构哦!”加油
追问
嗯,谢谢,请问如果改了只是意思上的差别?语法没有错吧?
匿名用户
2012-08-22
展开全部
1.used to do sth过去经常做的事:He used to smoke a lot.过去烟抽得厉害。(言外之意:现在不是这样了。
2.be used to sth习惯于某事:He is used to getting up early. 他习惯了早起。
弄清上面两个结构的意思,就可以了。
3.have done 是现在完成时,表示一个过去发生的动作,这个动作对现在还产生影响。
He has read the book这件事情对现在产生的影响是:他知道这本书讲的是什么内容。
4. have been doing是现在完成进行时, 表示一个动作从过去开始,一直延续到现在,可能还会持续下去。
上面两句可以互换,但意思不一样。
These children have been studying English for 3 years. 意思是:这些小孩一直学了三年英语,学到现在已经三年了,可能不再学下去,但也有可能继续学下去。
These children have studied English for 3 years. 只是讲他们英语学了三年。没有强调要再学下去的意思。
追问
谢谢,懂了!
追答
???????????????????????????????????????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2a6e01aa0
2012-08-22 · TA获得超过446个赞
知道答主
回答量:213
采纳率:0%
帮助的人:168万
展开全部
额。。。。这些问题。。。不是刚才。。。
更多追问追答
追问
不知道怎么的,被百度删了    !!!还没有看
追答
啊!!!我辛辛苦苦打的字啊!!还有哪里不明白吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式