作业帮 > 英语 > 作业

请教一道高一英语单选题

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 06:47:59
请教一道高一英语单选题
To tell you the truth,I was so silly not ____the medicine according to the directions.
A.to take B.to have taken
C.taking D.having taken
为什么呢?@^-^@
过去完成时不是:had done
也有to have done吗?
二者有什么区别吗?
这是一个虚拟态,表示与事实相反的状况
"TO"又说明事情并未发生
唔,看成是从句改为不定式的形式了吧,大概