THEY HAVE JUST BUILT A NEW HOSPITAL HERE.A. A NEW HOSPITAL HERE HAS...

2. They have just built a new hospital here.A. A new hospital here has just built. C. A new hospital has just been built here.B. A new hospital has just built here. D. They have just been built a new hospital here