26. has done
27. haven't handed
28. to leave (It's + adj + to Verb)
29. saw/ was singing/ said/ had sung.
30. will wait/ get
31. won't come/see
32. will do
33. sends.
Chúc bạn học tốt, hãy vote5*+CTRLHN+Cảm ơn :33
Có thắc mắc gì về bài làm thì hỏi nha ;))