1) have it out a) play a joke on somebody b) talk openly about something c) enjoy yourself 2) have somebody on a) not like someone and be unpleasant to them b) feel capable of sth c) play a joke on somebody 3) to have a go a) to try  b) play a joke on somebody c) not like someone and be unpleasant to them 4) have such a laugh a) feel capable of sth b) to try c) enjoy yourself 5) to have it with someone a) not like someone and be unpleasant to them b) have had enough of someone c) to have a fight with someone 6) to have it in for someone a) not like someone and be unpleasant to them b) feel capable of sth c) to try 7) to have it in yourself a) play a joke on somebody b) not like someone and be unpleasant to them c) feel capable of sth

English file Advanced unit 1A

Leaderboard

Visual style

Options

Switch template

Continue editing: ?