Have you seen ………heard the latest musical by Andrew Webber?
1 but
2 so
3 or
4 for