BY THE TIME OF HIS NEXT MARRIAGE, HE (GET MARRIED) _____ TWICE.A GO...

2. By the time of his next marriage, he (get married) _____ twice.A got married B had got marriedC has got married D will have got married