THE BUILDERS HAVE ______ THAT EVERYTHING WILL BE READY ON TIME.A. P...

8. The builders have ______ that everything will be ready on time.

A. promised B. promise C. promises D. promising