一道时态语态的单选题.在线等.急!谢谢
Thesecondreportwas________byAugust2005,butoneyearlateritwasstillnowherein
sight.
A.submittedB.tohavesubmitted
C.tosubmitD.tohavebeensubmitted
答案是D.为什么呢?A为什么不对呢?