1 have...been ...have studied
2 did ...begin ...became
3 Have ...written ...received
4 have heard
5 called ...haven't met