1) The school...will reopen.........someday the end of this month. (reopen, future perfect)
2) ans) I have read the book you gave me last week.
3)He...had given .............. me Rahul's address before you called. (give, past perfect)
4) The bell
whilang had rang... before I reached the school.(ring past perfect)
5)Sonia
.....have met ... Sunil at the station in the morning (meet, present perfect)