英语中的几个语法问题

1.have的相关用法?比如“我已经吃了”,是用过去式还是用have+do表示已经完成某事了呢?还有一些havedohavedonehaddohaddone等等份不清楚。... 1.have的相关用法?比如“我已经吃了”,是用过去式还是用have+do表示已经完成某事了呢?还有一些have do have done had do had done等等份不清楚。
2.must的用法?什么时候用must be ?
最好用自己的语言点对点的指教一下,thanks
展开
举报
万山戴雪
2010-11-03 · 超过10用户采纳过TA的回答
知道答主
回答量:31
采纳率:0%
帮助的人:12.1万
展开全部
1、表示“已经”用现在完成时或过去完成时,现在完成时构成是have(has) done,过去完成时构成是had done.这时have 是助动词,即只帮助构成时态,没有实际意义,具体语法内容你可以找本语法书看详解。

没有have do 这种形式.

另外,have(has)to do是不得不做某事的意思.这时have(has)to是情态动词.

have也可作行为动词用,有“吃”“进行”的意思。

2、must是情态动词,意思是“必须”,后接动词原形(所有的情态动词都这样),可以放在句首构成疑问句。但其否定式要注意,mustn't是“千万别”“不许”的意思,表示警告或禁止,表示不必要用needn't,也就是说must开头的问句,作否定回答要用needn't而不是mustn't.

must be是情态动词加be动词的原形,be和其它动词一样,在情态动词之后只能用原形,must be意思是“一定是”,在句中作谓语,must在这里表示一种推测,如:

-Who is knocking at the door?谁敲门?
-It must be Tom.一定是汤姆.
位思琪JY
2010-11-03 · TA获得超过2826个赞
知道大有可为答主
回答量:1716
采纳率:100%
帮助的人:1749万
展开全部
现在完成时结构是have done ,不是have do .
1.现在完成时和一般过去时的区别在于:一般过去时强调的是这个动作发生的时间。如:我已经吃过了 ,这句没有强调时间。可以说:I have had dinner.
但如果说:我刚才已经词过了。时间是 刚才 .就要说:I had dinner JUST NOW.
2.had done 是过去完成时态。指过去的过去,就是在某个过去的时间以前发生的动作。如:I HAD KNOWN him before you KNEW him.
没有have do ,had do 这种结构,但是有have sb.do sth. 的结构。就是:使某人做某事。
3.must 是情态动词:必须,必定,必要,后接动词原形。如果后面跟了个形容词或其他词,就要用must be 了,如 :He must be at home now.
They must be having dinner now. You must be angry.(必定)
本回答被提问者采纳
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
登录2I
2010-11-03 · TA获得超过295个赞
知道小有建树答主
回答量:262
采纳率:0%
帮助的人:109万
展开全部
LZ的水平。。。
1 注意have作为助词的用法。。。、
2 be 是系动词,什么时候用,看句子是不是主系表。
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
医命先生
2010-11-03 · TA获得超过264个赞
知道小有建树答主
回答量:600
采纳率:0%
帮助的人:253万
展开全部
have(has,had) done
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式