英语be动词为什么在某些动词前不用呢?我好苦恼啊!

例:I was opening the door.这个用了Be动词
I opening the door. 这个没用be动词啊!why??????
还有:I drive to the next town ~这个drive前面不用be! 为什么不是I am drive......呢?

还有arrive前面也不用be动词的!
很多词和主语之间都没用be动词,为什么?
有没有什么判断的诀窍啊!???

Tell me why!!!Thank you very much~!

I opening the door. 这个句子是不对的,你打错了吧?你说的那都是现在进行时,它有固定的语态结构,就是be动词+动词的ing形式。I drive to the next town 译为我开车去下一个小镇,可能只是一个打算计划而已。如果是I am driving则表示我现在正在开车去那里的路上。再说arrive这个单词,它是瞬间动词,不能表示延续性的动作,说的简单点也就是arrive没有进行时结构。所以当然不能加be动词啊。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-30
be动词不能和动词原形连用
be doing/ be done/ do
一个单句只能有一个谓语
或是系动词(包括be),或是实义动词(像open)
其余的动词用非谓语动词的形式doing,to do, done
如:I'm driving. be doing 表示现在进行时

在线问我也行本回答被提问者采纳
第2个回答  2009-05-30
be动词也是动词,同一句话里不可能出现两个动词。。。I was opening the door.里因为是现在进行时所以当然要用be+ doing 形式。

楼主貌似语法不是很扎实,建议看一看动词用法方面的语法吧~
第3个回答  2009-05-30
看了你问的问题,我想说,你需要把语态时态用法好好看一遍,一句两句回答无法让你明明白白.

进行式:主语+BE+动词ING
一般式:主语+动词一般式

" I opening the door. 这个没用be动词啊!why??????"这总式不存在,除非是从句做状语的时候...