There is still hope for Liverpool in fact but it doesn't seem too realistic to me also. Because I don't think that Manchester City would lose to Aston Villa in their home game. Manchester City have been eliminated from the Champions League so their only focus is this league now. And they would like to win the Premier League title to end the season much better. I expect them and Liverpool both to win their games.
I also honestly find it hard to imagine Man City dropping points against Aston Villa at home. So I predict Man City will show their best form against
Aston Villa. Moreover, Man City has the full support of its supporters. This makes Man City players even more motivated to beat Aston Villa and
ensure winning the Premier League trophy this season. So indeed Liverpool's chances are very small to be able to win the trophy this season.
Because Liverpool are one point away from Man City, it is not enough for Liverpool to only win against Wolves, however Liverpool desperately hope
Man City drop points against Aston Villa, which is very unlikely to happen.