首页 知识详情

We‘d better wait till 15 December.David will have had his exam by then,so he will be able to enjoy himself.这句David后面为什么用will have had?

网校学员fxy**在学习英语零基础直达职场全能【年中特惠班】时提出了此问题,已有1人帮助了TA。

网校助教

清醒季smile

同学你好,该知识点来自沪江网校《英语零基础直达职场全能【年中特惠班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好~
将来完成时由shall/will have加过去分词构成,表示将来某一时刻前已经完成的动作,一般都要用一个表示将来时间的状语,如由by(截至),before(在……以前)引导的介词词组或由when(在……时候),before(在……以前)等连词引导的状语从句:
I will have finished the job by that time.到那时我可以完成这项工作了。
I will have retired by the year2020.到2020年我将已退休。

这里要表示,到那时候,他将会已经考试了,是将来已经完成的动作,所以用将来完成时。

可以在这里看看将来完成时的详细用法
http://www.hjenglish.com/new/p957776/

祝同学学习进步~

版权申明:知识和讨论来自课程:《英语零基础直达职场全能【年中特惠班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。