我来帮忙吧
答案是,应该用it is you who is a smart girl
我们先分析一下这句话的结构:抛去修饰的成本(定状补),只留下英语五种基本句法结构中的主谓宾结构,那么这句话的结构是It(主) is(系动词作谓语) you(宾)——意思是“它是你”,那就是最简单的主谓宾。那么,who is a smart girl是用来修饰主语it的定语从句——意思变成了“那个是个聪明女孩的它是你”。
再来看你的关于动词形式的问题,既然是定语从句,那么谓语的就应该看把被修饰词放回去之后的结构,那就是“It is a smart girl”,所以自然是is,在这句话里面,you是宾语,和谓语动词的形式没有任何关系。
类似的,我们看你这句It is me,也是主谓宾,is根据主语形式定,主语是it所以谓语是is,既然是作宾语,那么当然用宾格me而不是主格I
希望对你有用
关于英语的五种句型结构,可以参考
http://wenku.baidu.com/view/2243ef1bb7360b4c2e3f64bf.html