1.
1)for
2)since
3)for
4)for
5)since
2.
1)When did you go...
2)We have eaten...
3)...Do you live..
4)I saw
5)We haven't done
3.
1)have you ever played a musical instrument?
2) i have never a music competition
3) has Joanna ever written her own songs?
4) have you ever lived in another country?
5) Jack has never played his guitar at a concert
4.
1) ever
2) gone
3) never
4) haven't finished
5) gone