I'd like to thank @Kirstyj and @supercow for suggesting the other half try ielts after failing badly on the speaking on Pte. He got his result today on ielts and scored 9, 8, 8.5, 8.5 so thank you for your suggestion super happy he did much better on the ielts.