问题描述: will have done和will do的区别 1个回答 分类:英语 2014-11-08 问题解答: 我来补答 will have done 是将来完成时,强调在将来的某一时间,某件事情已经被完成了;如: Your money will have run out by the end of next month.下个月末前,你的钱就会花光了.will do 只是一般将来时,只强调在将来的某一时间,去做了某事;如:Your money will run out in a week.你的钱将来一个星期内就会花光. 展开全文阅读