HE HAS BEEN ON A DIET TO _____WEIGHT.A. HAVE LOST B. HAVING LOST C...
55. He has been on a diet to _____weight.
A. have lost B. having lost C. to have lost D. lose
55. He has been on a diet to _____weight.
A. have lost B. having lost C. to have lost D. lose