1、She will have finished her book by the end of the week、(Future Perfect)
2、They were playing soccer when it started to rain、(Past Continuous)
3、I have been working on this project for two months、(Present Perfect Continuous)
4、We are going to visit our grandparents next weekend、(Future Simple)
5、He had already left by the time I got there、(Past Perfect)
6、She is studying for her exams at the moment、(Present Continuous)