SAT question

<p>It's from one of the ... i think 2005 questions </p>

<p>For every software project that is successfully completed is seven that are abandoned before they produce working programs.</p>

<p>here, it says that the "is" between "completed" and "seven" is is wrong but i don't know why and don't know how to fix it.</p>

<p>Please help :)</p>

<p>Should be are because The noun seven is functioning as plural and is the subject of the sentence.</p>