THEY HAVE JUST BUILT A NEW HOUSE FOR THE HOMELESS CHILDREN.A. A NE...

20. They have just built a new house for the homeless children.A. A new house had just been built for the homeless children.B. A new house have just built been for the homeless children.C. A new house has just built been for the homeless children.D. A new house has just been built for the homeless children. V/ Choose the best answers