THEY HAVE JUST OPENED A NEW AIRPORT.A NEW AIRPORT ... A. WAS JUST...

33. They have just opened a new airport.A new airport ... A. was just been opened B. has just been openedC. have been just opened D. has just opened