Error spotting : One who perpetually hesitates which of the two things he will do first will ultimately do neither
One who perpetually hesitates (A) which of the two things he will do first (B) will ultimately do neither. (C) no error .
Is this sentence grammatically correct ? Isn't the B part wrong? We don't use two will in single sentence , right ? So shouldn't the correct form be :
One who perpetually hesitates which of the two things he will do first will ultimately do neither.