A: When _____ on holiday to Thailand? B: Two years ago., did you go, have you gone, you went, I _____ my wallet when I was on holiday last year., lost, ’ve been losing, ’ve lost, He _____ a lot of money when his grandfather died., ’s inherited, B been inheriting, inherited, She _____ had a bank account for five years now., had, has, have, I have played football _____ I was six years old., when, since, for, Have you _____ been to South America?, ever, yet, before, It’s 11.00 a.m. and I _____ half an hour of work this morning!, did, has done, have done, A: Can I speak to Peter, please? B: Sorry, he’s _____ gone out., just, ever, yet, Why is he asking for money again? I _____ him £50 two days ago!, have lent, lent, lend, I haven’t finished my exams _____. I’ve got two more next week., already, yet, soon, How long have they _____ together?, been, already, be, Alan _____ a lot of money when he was a student., borrowed, has borrowed, has been borrowing, She _____ saved enough money for a car. She needs another 500 euros., hadn’t, hasn’t, has, We _____ far too much on our holiday last year., have spent, been spending, spent, How much money _____ you earn last month?, did, have, do, I haven’t seen her _____ last summer. How is she?, for, since, just, We have lived in this house _____ four years ., from, since, for, A: Would you like a cup of tea? B: No, thanks. I have _____ one., just have, had just, just had, Have you ever __________ to Paris?, have been, was, been, I _________ you a message two hours ago., sent, has sent, haven't sent

Present Perfect - Past Simple

Leaderboard

Visual style

Options

Switch template

Continue editing: ?