这不是英国英语和美国英语的区别。而是因为:(1)有时(不是任何情况下)可以用“of + 姓名”表示所有格,如:Newton's laws = the laws of Newton (牛顿定律),the passport of John Smith ; 但是,不能说:the T-shirt of Mary ,应该说:Mary's T-shirt (2)of 后面也可以接较高级动物的名词构成所有格,如:an elephant's trunk = the trunk of an elephant (象鼻),a dog's tail = the tail of a dog ( 狗尾巴)