The student will have graduated by the end of June,2010.请问这句话用于正式的书面语正确吗?有语法错误吗?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 05:17:08

The student will have graduated by the end of June,2010.
请问这句话用于正式的书面语正确吗?有语法错误吗?

没有错误,by the end of出现了,一般是要用完成时.而且这个是将来时态,所以应该用将来完成时.表示到2010年6月末,已经毕业了.

no....
The student will graduate by the end of June, 2010.

将来发生的事
把have graduated改成graduate