I spent nearly four and half years at harrow of which three were in the Army class.
This is an error spotting question. I searched for the above sentence on google and found two different answers. One said we need to replace nearly with about and other said we need to replace of which with in which but to me both these seem to be wrong correction, I guess the error is in phrase four and half years it should be four and a half years. Am I correct ?