在英语时态中,为什么完成时中只能用have/has/had而不能用be 动词?

793383975
2011-02-24
知道答主
回答量:8
采纳率:0%
帮助的人:11.2万
展开全部
have,hash或had在此处都属于助动词,它们都不能单独构成谓语,而be 动词则可以单独构成谓语,另外be 动词 和have/has/had在意义上也有区别,我个人认为在学习语法的时候尤其是时态的构成上你不必追究太详细,它只是一个公式而已,再者外语本身是一门语言,希望着个回答能帮到你
追问
谢谢,你能不能推荐一本比较好的语法书?
我的梦遥远
2011-02-24 · TA获得超过190个赞
知道答主
回答量:50
采纳率:0%
帮助的人:59.3万
展开全部
过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。
句型
基本结构:主语+have/has+动词的过去分词(done)
①肯定句:主语+have/has+动词的过去分词+宾语.
②否定句:主语+have/has+not+动词的过去分词+宾语.
③一般疑问句:Have/Has+主语+动词的过去分词+宾语.
④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词+其他)
定义: (
1) 强调动作是过去发生的
(2) 强调对现在的影响或结果
(3) 在过去不确定的时间里发生的动作,但是结果对现在有影响。
但过去分词一定要选择准确。 时态的语法就是这样规定的。。。要死记下来的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
跟着三毛闯世界
2011-03-02 · TA获得超过117个赞
知道答主
回答量:61
采纳率:0%
帮助的人:18.7万
展开全部
其实,这个问题要归因于约定俗成。英语语法中规定:完成时的构成规则为 have/has(had)+P.P. (动词的过去分词), 要注意,这个 P.P.也可以是 “be” 动词的过去分词,例如:
a) I have finished all of my homework in an hour.
b) She has finished all of her homework in an hour.
c) All of her homework has been finished in an hour.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长凰而物策0v
2011-02-24 · TA获得超过547个赞
知道小有建树答主
回答量:403
采纳率:0%
帮助的人:150万
展开全部
这是完成时构成的必要要素啊,没有为什么,你问这个问题,如同问了一个"我为什么是我?""天为什么是天""地为什么是地?"诸如此类的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式