英语语法was和were语法中was+V(动词原形)or +V(动词过去式)or+(动词ing形式)我现在才发现我老是用错,希望高手帮忙解说一下子这都分别在什么情况中使用.如果可以have和had也顺便说一下子吧……

问题描述:

英语语法was和were
语法中was+V(动词原形)or +V(动词过去式)or+(动词ing形式)
我现在才发现我老是用错,希望高手帮忙解说一下子这都分别在什么情况中使用.
如果可以have和had也顺便说一下子吧……

was是单数用法,were是复数用法

was是is的过去式,were是are的过去式
was+动词原形是没有的
was+动词过去式是被动语态,一般表示已经完成了。如:My homework was finished.
was+动词ing形式表示过去的正在进行,如:I was sleeping at the time yesterday.昨天的这个时候我正在睡觉。
have一般用于现在完成时,had用于过去完成时

was+动词原形:是错误用法,没有这样的语法was+动词过去式:表示被动was+ing:表示过去进行时,意思是过去的某个时刻正在做什么have+动词过去分词:表示现在完成时,意思是某事已经完成had+动词过去分词:表示过去完成...

好像没有 was +原型的
was +v 过去式 表示被动
was+V ing 表示 过去进行时
have +V过去式 表示 现在完成时
had+V过去式 表 过去完成时