Времена группы perfect1)he (write) his project by 6 o'clock yesterday. 2)i (come) just home. 3)where you (be)? 4)i (finish) this work by the evening. 5)before she (visite) moscow she (be) to pskov6)by tomorrow the rain (stop). 7)she (not see) the sights of london yet.
1) had written
2) have come
3) have you been
4)had finished
5) have visited, had been
6) have been stoping
7) haven’t seen