1、句中担任的成分不同
虽然二者都能够做助动词,可是be还能够做系动词,do也能够做行为动词。
例句:
Xiaoyu is in her room.小昱在她的房间里。
She had done before he came in.在他进来之前她已经做完了。
2、适用时态不同
be用来构成开展时和被动语态。
例句:He will be fired.他会被开除的。
do用于行为动词的一般式和过去式变化。
例句:I do like it.我是真的喜欢它。
be动词的用法有多种变化形式,如am,is,are,was,were,being,been等,可根据句子中不同的人称、数和时间、型态,选择相应的be动词。
如果是一般过去时,就用was/were。
如果是一般现在时,就用am/is/are。
如果是一般将来时,就用will be。
如果是现在完成时,就用have/has been。
如果是现在进行时,am/is/are+being+done。
如果是过去进行时,was/were+being+done。
如果是过去完成时,就用had been。