一、意思不同,例句:Xiaoyu is in her room. 小昱在她的房间里。
She had done before he came in. 在他进来之前她已经做完了。
二、侧重点不同
be用来构成进行时和被动语态;例句:He will be fired. 他会被开除的。
do用于行为动词的一般式和过去式变化。例句:I do like it. 我是真的喜欢它。
三、用法不同
be动词在修饰第一人称时用am,修饰单数时用is,修饰复数是用are。
do在修饰第一人称和复数时用do,修饰第三人称单数时用does。
1、在句子中,不同的时态和语态会用不同的be结构。在进行时态中,常用be+现在分词,比如:They are having dinner.——“他们正在吃晚餐”,在被动语态中,常用be+过去分词。
比如:The flowers was watered by Jane.——“花是简浇的”,在表示未来的安排时,常用be+动词不定式,比如:I am going to do homework.——“我准备做家庭作业”,在表示命令时,也可以用这种结构,比如:He is to explain this case.——“他将要对这件事做出解释”,在表示约定时,也可以用这种结构,比如We are to meet at the playground at 6:00 tomorrow.——“我们约好明天六点见面”。
2、关于助动词do的一般用法,首先do的第三人称单数是does,其过去式为did,其否定形式直接在其后面加not,即do not,does not和did not.其次,do可以构成一般疑问句,结构为Do/Does/Did sb.+动词原形……?第三,Don’t 可以组成否定祈使句,比如Don't smoke.第四,Do用在动词原形前,起到加强语气的作用。第五,do可以用在倒装句中,Never did I use this tool.
3、不难看出,两者的意思有区别,be有“是、存在、位于、成为”的意思,do有“做、干、完成”的意思。两者的侧重点有所不同,be根据时态和语态进行变化,do是一个英文单词,do用于一般现在时,did用于一般过去时,does表示第三人称单数。