请教一道高一英语单选题
Totellyouthetruth,Iwassosillynot____themedicineaccordingtothedirections.
A.totakeB.tohavetaken
C.takingD.havingtaken
为什么呢?@^-^@
过去完成时不是:haddone
也有tohavedone吗?
二者有什么区别吗?
邮箱: 联系方式: