英语词组辨析!

2024-11-21 00:56:14
推荐回答(2个)
回答1:

by the end of后应该是已经完成的事,此句中是将来完成,所以用at the end of

回答2:

at the end of+have done/will have done

by the end of+had done/will have done