sanj Wrote:but in this similar sentence "A higher interest rate is only one of the factors, albeit an important one, that keeps the housing market from spiraling out of control, like it did earlier in the decade." plural verb 'keep' is correct
Punjab is the only one of the 33 contiguous states that still has a sizeable wheat production. so here also 'have' should be correct
no, you're missing the crucial difference between these two examples - namely, the presence or absence of the word
the. that makes all the difference.
remember, if you're going to consider a prepositional phrase disposable, then
the sentence WITHOUT the prepositional phrase has to make sense. let's try that with the first one:
a higher interest rate is only one ... that keeps the housing market from spiraling out of control.
that doesn't make grammatical sense without
the before 'only one'. therefore, we MUST consider all those words at the end to be part of the prepositional phrase starting with 'of the factors', so that 'factors' is the subject of the verb 'keep'.
now let's try it with the second one:
punjab is the only one ... that still has a sizable wheat production.
ok, that works - perfectly logical, even if we eliminate the prepositional phrase. therefore, 'only one' is the subject of 'has'.
so, as you can see, the presence/absence of 'the' makes all the difference in the world.