这句话的主谓宾是什么

问题描述:

这句话的主谓宾是什么
They are everywhere in the islands,sparrowlike,and most identical but for their differing beaks.

they (主语)are(谓语动词) everywhere(宾语)【in the islands、sparrowilke、and most identical(修饰语修饰前面的everywhere)but(系动词) for their differing beaks]定语从句
不知道对不对