______ you__________ this film? (see) - Have you seen, Oh no! I ______________ my glasses! (break) - I've broken, It was a mistake. I ___________ it. (not wear) - I haven't worn it, They__________ a new car. (buy) - They've bought, Alex___________ all over the world. (travel) - Alex has travelled, ________ you_________ Jake, my boyfriend? (meet) - Have you met, They__________ all the biscuits. (eat) - They've eaten, Don't turn it off! The film __________(not finish) - The film hasn't finished, ________ the boss___________? (arrive) - Has the boss arrived?, He___________ my bag! (take) - He's taken,

Grammar: Present perfect (Elementary level 12A)

Leaderboard

Flash cards is an open-ended template. It does not generate scores for a leaderboard.

Visual style

Options

Switch template

Continue editing: ?