expect to have done与have expected to do有区别吗?有什么区别?请举例说明或注...expect to have done与have expected to do有区别吗?有什么区别?请举例说明或注明出处,谢谢!

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 18:42:13

expect to have done与have expected to do有区别吗?有什么区别?请举例说明或注...expect to have done与have expected to do有区别吗?有什么区别?请举例说明或注明出处,谢谢!
expect to have done与have expected to do有区别吗?有什么区别?请举例说明或注...
expect to have done与have expected to do有区别吗?有什么区别?请举例说明或注明出处,谢谢!

expect to have done与have expected to do有区别吗?有什么区别?请举例说明或注...expect to have done与have expected to do有区别吗?有什么区别?请举例说明或注明出处,谢谢!
expect to have done :期望做过某事(却没有实现,与现实相反)
I except to have passed the exam, but I failed in final. 我期望我本来可以通过考试,但最终失败了.(完成时态的特殊用法,表示与现实相反;常用情态动词 + 完成时(肯定)表反义.
EX:You could have cought her heart, if you pay more attention to her.如果你对她多用点心,你本来可以赢得她的芳心(但是没有)
have expected to do:已经期望做某事,就是一个完成时态 没有任何特别点.
I have expected to be a policeman since I was a 7-year-old boy. 从我7岁开始,我就期望着能成为一个警察.(完成时态:强调动作的延续性,某个动作 或者状态从过去开始持续到现在刚刚完成,或者还要继续;表示经验型的事情也可以使用完成时态.)
我这才是正解!