作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/07 22:17:48
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岁开始,我就期望着能成为一个警察.(完成时态:强调动作的延续性,某个动作 或者状态从过去开始持续到现在刚刚完成,或者还要继续;表示经验型的事情也可以使用完成时态.)
我这才是正解!