http://i.imgur.com/Jgg8s7q.jpg
一开始照语意也是选have been
检查时改成were being==
我的想法是over the centuries应是过去时间副词
虽然我知道完成式不一定只能搭配since和for
但我记得之前写历届 某一题我也是过去式和完成式在选
最后依语意我选了完成式 然后就错了xd
常春藤的详解是说完成式要搭配since和for
且be动词+being的确有强调意味 感觉套用在今年这题也是说的通
像105第24题
http://i.imgur.com/XfRTYMm.jpg