Ответ:
1. has kept
2. has been played
3. have kept
4. have been organized
5. has been played
6. has limited
7. have visited
8. has been held
1. If I was in Scotland, I would buy top hat.
2. If he could, he would go to Britain.
3. If my sister went to Britain, she would bring me back a birthday present.