Англ яз present perfect please))
2.have asked
3.has played
4.has never sung
5.have not given
6.have practised
7.have begun
8.have sent