Minulý a předpřítomný čas 1 Complete the sentences. Use for or since. 1 I’ve been in the library ________ 4.30 p.m. 2 Steve has loved Alexia ________ years. 3 I haven’t been on holiday ________ 2010. 4 Have you had that computer ________ a long time? 5 What have you done ________ you finished school? 6 We’ve lived in this street ________ 2010. 7 Has Jenny known Nancy ________ a long time? 8 The lesson finished at 4 p.m. – where have you been ________ then? 9 We’ve been shopping ________ eight o’clock this morning. 10 I’ve been ill and I haven’t been to school ________ a week. 2 Complete the sentences. Use the past simple (minulý čas) or present perfect /předpřítomný čas) form of the verbs in brackets. 1 I love my school. I _______________ (be) here since I was ten years old. 2 _______ you ________ (see) Richard at the cinema last night? 3 A: How long _______ they ________ (know) Petra? B: I'm not sure – you'll have to ask her. 4 We _______________ (watch) our football team play last weekend. 5 _______ you ________ (see) any good films recently? 6 He _______________ (not be) to the gym for six months. 7 What _______ he ________ (buy) Lucy for her birthday last week? 8 I went to Tim’s house for dinner last night. He _______________ (cook) me a great meal. 9 A: How long _______ she ________ (be) ill? B: I think she went into hospital last week. 10 I _______________ (not hear) from Fiona since her family moved to Brazil. 11 Mum and Dad _______________ (live) in Japan for years, but they're back in the UK now. 12 My mum _______________ (bake) a fantastic birthday cake at the weekend. 13 A: How long _______ you ________ (play) on the school volleyball team? B: This is my fourth year. 14 I _______________ (not watch) this programme for years. It's great! 15 He _______________ (not buy) a birthday present for his sister and she was very upset. 16 How long ________ she _______ (know) how to drive? 17 _______ you ________ (take) any good photos at the party last night? 18 I _______________ (hear) a strange noise in the middle of the night. 19 Sophie _______________ (be) in hospital for a week. I’m going to visit her today. 20 We _______________ (not see) Mary at the match yesterday. 3 Complete the sentences. Use been or gone. 1 Have you ________ to the new mobile phone store? They’ve got all the latest phones. 2 I’m sorry, he isn’t here. He’s ________ home. 3 I’ve ________ to the bank and now I’m going shopping. 4 We’ve ________ at the gym. I feel exhausted! 5 She’s ________ outside to get some fresh air. She’s in the garden. 6 Joe’s ____________ to the cinema. He’ll be back at eight o’clock. 7 I’ve ____________ to the supermarket and now I’ve got a lot of food! 8 Pete’s __________ to the stadium to buy tickets for the match. He’s in the queue. 9 Jenny’s __________ in town all day. Look at all those shopping bags! 10 Has he ever ____________ to Vietnam?
© Copyright 2026 Paperzz