it was rained yesterday 这句话有语法错误吗

问题描述:

it was rained yesterday 这句话有语法错误吗
还是it rained yesterday 这两句句话哪个语法对啊 表示昨天下雨了.最简单的句型不是主谓宾吗?那前面一句的was 是哪来的呢?后者才是主谓宾的形式啊

后者是正确的,其实it 是指代天气的,这里不用被动语态,直接说下雨就行,不是被下雨.主谓宾结构,两个句子都是主谓宾结构,只是一个表示主动,一个表示被动.那 i ride a bike 是主谓宾吧 当 变成 i am riding a bike 我正在骑车这里面的谓语就成了am了? riding 就不是动词了?还是怎么样每个句子都有主谓宾,动词+ing形式叫什么,叫动名词,是不是,所以其实也是当作名词形式了,一个句子中必然只有一个主语一个谓语。有点懂了 动词就是谓语,一个句子里只有一个谓语,动词加ing就是动名词 加ed就是过去分词过去式 表示动词的现在式和过去式,都是句子的时态,对吗?这句话的过去式是i rode a bike 里面rode 是动词也是谓语 如果前面再加was 的话就是被动语态了,对不没错,对了。