问一个非常初级的英语问题!

来源:百度知道 编辑:UC知道 时间:2024/05/07 04:30:01
为什么是:
He did't come yesterday.
而不是:
He isn't come yesterday.
什么时候用do,什么时候用be(is/are)?

be是个有实意的动词,英文简单句中只能出现一套主谓宾结构,come已经是该句的谓语动词了,所以要加否定时只能用助动词而不能用实意动词了。

BE 就是动词了 要否定可以直接在后面加NOT
句子里的动词是COME 所以得用助动词DO

DO用于一般现在时,DID 用于过去时
例如,She goes to school every day.
YESTERDAY 表示昨天,也就是说这个事件发生在昨天。用过去时 ,DID
BE动词表示进行时,当一个动作正在发生的时候用它。
I am doing my homework now.