it be adj to do sth与sth be adj to do区别 eg.It is easy to take care of dogs.与Dogs are easy to taeg.It is easy to take care of dogs.与Dogs are easy to take care of.

问题描述:

it be adj to do sth与sth be adj to do区别 eg.It is easy to take care of dogs.与Dogs are easy to ta
eg.It is easy to take care of dogs.与Dogs are easy to take care of.

前者是不定式短语作形式主语 后者是不定式短语作表语补足语
两者的意思大致上差不多 区别在于前者侧重于表述个人的观点,后者则侧重于表述客观的事实
自己揣摩一下 就可以看出来了

Dogs are easy to take care of ... 这句话不完整
如果要表示狗狗很容易被照顾,那就应该加个被动形式,否则这句话就是狗狗很容易照顾(自己的...)

1.前面是用短语形式,it is adj to do sth 来表达的。表示很容易做什么~~~~
2.后面的是用某件事情被做了,是被动语态的形式。结构是sth+ be+ done (动词的过去分词)。

前者用it做形式主语,后者则是使用的被动语态

it在 It is easy to take care of dogs.句子中代表形式主语.翻译为:照顾狗(这件事情)是简单的.Dogs are easy to take care of.意为:够是很容易照顾的.一个说事情,一个说狗本身.

it形式主语 be adj表语 to do sth真正的主语。在这个句型中真正的主语较长,为了避免句子sth be adj to do“|头重脚轻|”,就改为it be adj to do sth