核心问题
One and a half years have passed since I graduated from Beijing University. (《英语高考精典》,人民日报出版社,p. 395)
该书要求将 have passed(B) 改为 has passed。这种改法对吗?
词典解答
实际上,当 one and a half 充当主语时,其谓语动词既可用复数亦可用单数。如果考虑到 one and a half years 表达的是一个时间段,则其谓语动词用单数,是有理由的。但是这类试题有一个很大的缺陷:甚至具有很大权威性的 CGEL 都认为使用复数动词是正确的。见 one and a half...is/are。