大学英语四级语法中,英语时态是非常重要的考点,这和中文里面是完全不同的,因此,对于很多同学来说,英语的时态是一大难点。今天,我们和大家来介绍下将来完成时这个语法结构。
一、将来完成时的结构
将来完成时的结构是:will + have + 过去分词,用来表示将来某个时间点之前已经完成的动作或情况。
例句:
By next year, I will have graduated from college.
到明年,我会从大学毕业了。
She will have been working here for 5 years by the end of this month.
到本月底,她在这里工作已经五年了。
By the time we arrive, the concert will have already started.
等我们到达的时候,音乐会已经开始了。
They will have finished the project before the deadline.
他们会在截止日期之前完成这个项目。
By the time he gets home, we will have already eaten dinner.
等他回家的时候,我们已经吃过晚饭了。
二、将来完成时题目及答案解析
1、By next year, I ___________ my new car for two years.
A. will have owned
B. would have owned
C. will own
D. have owned
答案:A
解析:本题使用将来完成时来表示在未来某个时间点之前已经完成了拥有新车的情况,因此选项 A 是正确的。
2、By the time we arrive, they ___________ lunch.
A. had eaten
B. will have eaten
C. ate
D. have eaten
答案:B
解析:本题使用将来完成时来表示等到我们到达时,他们已经吃过午餐了,因此选项 B 是正确的。
3、By the end of this year, I ___________ English for 3 years.
A. will have studied
B. would have studied
C. will study
D. study
答案:A
解析:本题使用将来完成时来表示到今年年底,我已经学习了 3 年的英语,因此选项 A 是正确的。
4、By next week, she ___________ her project.
A. will have finished
B. would have finished
C. finished
D. has finished
答案:A
解析:本题使用将来完成时来表示到下周她已经完成了项目,因此选项 A 是正确的。
5、By the time we get to the party, the guests ___________ the food.
A. had eaten
B. will have eaten
C. eat
D. have eaten
答案:B
解析:本题使用将来完成时来表示等我们到达聚会时,客人们已经吃过食物了,因此选项 B 是正确的。
本站部份资料来自网络或由网友提供,如有问题请速与我们联系,我们将立即处理!
版权所有©四级英语单词 网站地图 陇ICP备2023000160号-4
免责声明:本站非营利性站点,以方便网友为主,仅供学习。