My cousin will have graduated from university___?为什么选by the year 2012.in 2012戓in year 2012为什么不对?那么用by 2012,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/14 21:32:11
Mycousinwillhavegraduatedfromuniversity___?为什么选bytheyear2012.in2012戓inyear2012为什么不对?那么用by2012,Mycous

My cousin will have graduated from university___?为什么选by the year 2012.in 2012戓in year 2012为什么不对?那么用by 2012,
My cousin will have graduated from university___?为什么选by the year 2012.in 2012戓in year 2012为
什么不对?那么用by 2012,

My cousin will have graduated from university___?为什么选by the year 2012.in 2012戓in year 2012为什么不对?那么用by 2012,
用介词By表示“到……截止”,要用到的时态是完成时态,如果是by now之类的,就要用现在完成时have done 或者have been doing.如果是本题的情况,是发生在将来,就要用到将来完成时,如will have done,shall have done,等等.
第二个问题,用by 2012完全可以.

好像是固定用法,在几几年
英语不好啊