请教一道高一英语单选题To tell you the truth,I was so silly not ____the medicine according to the directions.A.to take B.to have takenC.taking D.having taken为什么呢?@^-^@过去完成时不是:had done 也有to have done吗?二者
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/31 10:50:48
请教一道高一英语单选题To tell you the truth,I was so silly not ____the medicine according to the directions.A.to take B.to have takenC.taking D.having taken为什么呢?@^-^@过去完成时不是:had done 也有to have done吗?二者
请教一道高一英语单选题
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 tell you the truth,I was so silly not ____the medicine according to the directions.A.to take B.to have takenC.taking D.having taken为什么呢?@^-^@过去完成时不是:had done 也有to have done吗?二者
这是一个虚拟态,表示与事实相反的状况
"TO"又说明事情并未发生
唔,看成是从句改为不定式的形式了吧,大概
过去完成时:主语 + had + 过去分词 (肯定式)
主语 +had + not + 过去分词 (否定式)
Had + 主语 + 过去分词 (疑问式)
这个好像不是- -
貌似表修饰
过去完成时态
be .... to have done sth