楼主好,The two major languages spoken in what is now called Great Britain before 1066 主语were谓语Celtic and Old English 宾语 其中, The two major languages spoken in what is now called Great Britain before 1066,spoken in what is now called Great Britain before 1066又做了languages的定语, 省略了which/that were完整的应该是, The two major languages which/that were spoken in what is now called Great Britain before 1066 在1066年之前, 在现在被称为英国的地方的两种主要语言是凯尔特语和古英语. 希望对你有帮助^^