Yes you need two hand weapons to claim an extra attack. Spear + Hand weapon does not grant a bonus attack. (I supposed you could make an argument if some unit somewhere had an entry that said "Spear, Additional Hand Weapon"
P89, but to my knowledge no such unit existsTwo Special Close Combat Weapons: "A model can't .. wield .. (an) additional hand weapon alongside another type of special weapon.."