Bonjour,
Vous ne pouvez faire partir un locataire que pour 2 raisons. La vente du bien ou que vous souhaitiez y habiter. Dans les 2 cas si votre bail est de 3 ans vous ne pouvez pas y loger votre ami tout de suite.
Il faut attendre le fin du bail !
Si vous n'avez pas l'intention d'y habiter personnellement, il faut envoyer un recommandé avec AR stipulant votre intention de vendre votre bien avec un prix au dessus du prix de marché (qui normalement fera partir vos locataires) au moins 6 mois avant la date de fin de bail. Puis une fois le droit de préférence passer vos locataire devront avoir quittés les lieux au plus tard à la fin du bail. Dans le même temps il faut stoppper le mandat de gestion ou de location de l'agence.
Mais je ne connais pas de solution jurdique pour forcer un locataire à partir, à moins de lui retrouver un bien équivalent, et qu'il parte de son plein gré !