Выберите правильную форму глагола в предложениях в The Present Perfect, The Past Perfect, The Future Perfect Active. 1. Kate… … all the work by the lunch today.
a) has done b) had done c) will have done
2. He … …his report by two o’clock yesterday.
a) has written b) had written c) will have written
3. I found I … … my key just now.
a) has lost b) had lost c)have lost
4. They … … … the concert of the new band by the end of the next week.
a) has organized b) will have organized c)have been organized
5. She … … the new book by the end of the last week.
a) had written b) has written c) will have written
6. Our boss… just …the meeting.
a) will have … cancelled b) has cancelled c) had …cancelled
7. Olga … … home from her dancing class by 5 o’clock tomorrow.
a) have come b) had come c) will have come
8. Everybody … already … this film by the end of the next week.
a) has seen b) had seen c) will have seen
9. We … …our written work by the end of the last week
a) had done b) have done c) will have done
10, The students …already …the exercise by the end of the lesson today.
a) had … done b) have … done c) will have … done
11. Mum … … dinner when we came back home.
a) had cooked b) will have cooked c) have cooked
12 The students … … their exams by the end of December.
a) will have passed b) have passed c) had passed
13. The painter …just … his new picture.
a)has …sold b)had …sold c)will have sold
14. I … …to him by the time she had come.
a) has spoken b) had spoken c) will have spoken
15. Dad … … … his car by the end of the next month.
a) will have mended a) have mended c)had mended