1. John has written his name. (John has written - Present Perfect, действие, совершенное в прошлом с маркером 'already').
2. I haven't drawn a picture. (I haven't drawn - Present Perfect, действие не совершено к настоящему моменту с маркером 'yet').
3. The cat has drunk its milk. (The cat has drunk - Present Perfect, действие совершено недавно с маркером 'just').
4. The house has been built in the centre. (The house has been built - Present Perfect Passive, действие совершено в прошлом с маркером 'ever' в утвердительном предложении).
5. John hasn't given his bicycle to me. (John hasn't given - Present Perfect, действие не совершено к настоящему моменту с маркером 'never').