was+动词ing跟动词过去式有什么区别

主语+was+动词ing 跟 主语+动词过去式+宾语 有什么区别?
比如:I was having lunch
I had lunch
哪个对呀?(要有语法的解释,清楚明了!)
谢谢各位兄弟姐妹啦!!!!!!!!

第1个回答  2009-05-02
一般doing都和长时间的事务有关 过去进行时也是这样。
比如:
I was having lunch , my cat jumped onto my table.
这里吃饭是个长时间的动作,而猫跳上桌子是个短时间的动作。
你可以自己去想一下。
比如 打篮球 长时间 如果你昨天打了篮球就需要说
I was playing basketball yesterday.
如果仅仅是像往稀饭里加糖这样短时间的工作 就需要用一般过去时了
I put(这里是过去式)some sugar in the bowl of porridge.

你可以感受一下。其实都有规律的。比如like doing sth.就代表长时间的动作
I like playing badminton.
而like to do sth.表短时间
I like to hug my families.

自己去感受一下 谢谢~
像吃中午饭一般就用I was having lunch.
毕竟时间比较长嘛。

注意 时间长短是相对的喔。
一般情况下二者可以互换。
老英比较严谨,该是什么就是什么。
但是老美现在越来越松了。二者在口语中完全可以互换。
但是最好严谨点。。。
在一份关于地质历史书刊里面 就有对比
The mountain was raising slowly . The bird flew across the river.

懂了么?本回答被提问者采纳
第2个回答  2009-05-02
前者为过去进行时,表示过去某一时刻正在进行的动作
后者为一般过去时,表示过去的动作
第3个回答  2009-05-02
前者是过去进行时,表示过去正在发生的事情。后者是过去时,过去发生的
两个都对的。要看时间状语是什么
第4个回答  2009-05-02
I was having lunch 我过去正在吃午餐(强调过去进行时)
I had lunch 我吃过饭了(强调过去做了什么)