IF I HAD TAKEN YOUR ADVICE, I ……… A BETTER LIFE.A. WILL HAVEB. SH...

164. If I had taken your advice, I ……… a better life.A. will haveB. shall haveC. would haveD. would have had>>>D