1) Have you _________ your homework? a) been b) done c) broken 2) I'm sorry, I've __________ your name. a) forgotten b) eaten c) gone 3) Have you ever __________ a photo of an actor? a) taken b) done c) worn 4) Ann's _________ on holiday. She's going to be away for three weeks. a) been b) gone c) written 5) Have you _________ to Mike about the party? a) sung b) left c) spoken 6) I've never _________ that jacket. It's a mistake. a) worn b) broken c) been 7) Jim's _________ in love with an Italian girl. a) fallen b) given c) taken 8) Oh no! I've _________ my glasses! a) bought b) broken c) stolen

Leaderboard

Visual style

Options

Switch template

Continue editing: ?