___ a Chinese film?, Have you ever seen, Did you ever see, Did you ever seen, Have you ever saw, I ___ this newspaper. I'm on page 5. , haven't finished, didn't finish, hasn't finished, My sister___ me a mobile phone for my last birthday. , has given, gave, has gaven, They ___ a new car last week. , 've bought, bought, 's bought, ___ you ever ___ a frog? - No, never. Sounds terrible!, Have ... eaten, Did ... eat, Has ... eaten, My friend and I ___ to a restaurant last weekend. , have gone, went, have been, Let's go to the Indian restaurant. I ___ there. , haven't been, wasn't, haven't went, The boss isn't here today. He ___ on holiday. , has gone, went, have gone, The boss isn't here today. He ___ on holiday three days ago., has gone, went, did go, We have lots of vegetables for the salad. I ___ to the shop. , have gone, went, have been, was, ___ you ever ___ to Spain? - No, but I ___ to Portugal last year. , have ... been; went, have ... been; have gone, did ... go; went, ___ you ever ____ any countries outside Europe? - Yes, I have. I ___ to New York a few years ago. , did ... visit; went, have ... visited; went, did ... visit; have gone, have ... visited; have gone, Who ___ you ___ with? - My boyfriend. It was a work trip and his company ___ for everything. , have ... gone; has paid, did ... go; has paid, did ... go; paid, have ... gone; paid, Where ___ you ___ when you went to London? - We ___ in a five-star hotel in the city centre. , have ... stayed; lived, did ... stay; have lived, did ... stay; lived, ___ your friend ___ you to a party recently?, have ... invited, has ... invited, did ... invite, did ... invited.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?