一道SAT语法题more than forty years have passed since a quarter of
一道SAT语法题
more than forty years have passed since a quarter of a million people marched on washington D.C, in an attempt to secure civil rights for black americans.
这里为什么用have?more than forty years 不是作为一个整体出现吗?