一道高考英语单选题,
Thedoctorsaidthatitwouldbe2monthsbeforehe------
A.hasrecoverdB.hadrecoverdC.recoverdD.wasrecoverd
选哪一个,为什么?