能帮忙做一题选择题 ,可以说出解题步骤吗,谢了

来源:百度知道 编辑:UC知道 时间:2024/05/30 21:24:29
36. By this time next year he ______ from the college.
A. will be graduating B. should be graduating
C. will have graduated D. is graduating

C. will have graduated

将来完成时态,明年的这个时候他就会从大学毕业了.

C,will have graduated
表示道将来某时间为止,他将已经毕业。
By this time next year :到明年的这个时候,

By this time:要用完成时态
next year :将来时态。
两者结合使用,用将来完成时态。

By this time 可以算是现在时
next year 将来时
明年的这个时候他应该已经从学校毕业了~~~
应该是这样说的~~
故选 C

C。解题步骤:先看句意,不是非常清晰,但注意到有一个by,那就必须用完成时态,答案中刚好只有一个用了完成时态,所以就选它。

答案是C
本题考的是将来完成时
将来完成时的一般结构是will have done
可以从句意上理解“明年这个时候你就毕业了”所以是将来时,因为那时“已经”毕业了,所以是完成时。合起来就是将来完成时

也可以用排除法,graduate不是延续性动词,不能加ing,没有这么用的,所以ABD都不对。