英文语法:be动词和助动词有什么区别?

英文语法:be动词和助动词有什么区别?
一个虚拟语气句子:
If there was no gravity, we should not be able to walk,该句是错的,应该写成:
If there were no gravity, we should not be able to walk.
还有同种情况的句子:If I were rich, I should help the poor.
If my theacher were here, he might be able to help.
但是问题来了,下面这个句子:
If it weren't raining, I would not stay in the classroom.又是错的,应该写成:
If it wasn't raining, I would not stay in the classroom.解释是:此句中be为助动词,而非be动词.
希望高手帮我解答一下这个句子,另外说一下be动词和助动词如何区分,谢谢
最后一句还真是助动词,刚才突然想明白一点了。请高手给说说怎么能比较简单地判断出来be动词还是助动词,目前这两个答复我实在不能采纳为答案。
cyyyctc 1年前 已收到3个回答 举报

yydy505 幼苗

共回答了20个问题采纳率:90% 举报

你可以去"随你问"去问一下.
这个问题我不太会.

1年前

7

睡着的水hy 幼苗

共回答了65个问题 举报

好像最后一句也是BE动词。

1年前

1

kelvin111 幼苗

共回答了16个问题 举报

be 动词就是:is are was were这几个.

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 1.637 s. - webmaster@yulucn.com