"HOW MANY SHIPS ……… THERE IN OUR MERCHANT FLEET

158. "How many ships ……… there in our merchant fleet?" Mr Pike asked me.A. had beenB. have beenC. had beenD. are>>>D