Срочно 65 баллов выручайте
1 have ever had 2 I felt ... had taken 3 had/have not been 4 will have tidied 5 had already given 6 will have shipped 7 have you been 8 had already left