1 see – seen (v): nhìn thấy
2 have – had (v): có
3 speak – spoken (v): nói
4 break – broken (v): gãy
5 ride – ridden (v): lái
6 dance – danced (v): nhảy
7 stop – stopped (v): dừng lại
8 hurry – hurried (v): vội vã
1 see – seen (v): nhìn thấy
2 have – had (v): có
3 speak – spoken (v): nói
4 break – broken (v): gãy
5 ride – ridden (v): lái
6 dance – danced (v): nhảy
7 stop – stopped (v): dừng lại
8 hurry – hurried (v): vội vã
Complete the sentences with the verbs below. Use the correct affirmative, negative or interrogative form of the present perfect continuous.
1 My eyes are sore. I ________ computer games for too long!
2 We ________for weeks so that we can pay for our next holiday.
3 I'm so happy you phoned. I ________ about you all day
4 I love the new sitcom on BBC1. ________ you ________it?
5 She recently bought a new bike, but she ________it much.
6 Maybe her phone is broken. She ________ my calls.
7 My hands are cold because we ________ a snowman.
8 I hope they enjoy the food. I ________ for hours!
Complete the sentences. Use the past simple or present perfect form of the verbs in brackets.
1 Joe _________ (live) in London between 2009 and 2012.
2 'Emeli Sandé _________ (just/bring out) a new record. _________ (you/hear) it yet?'
'Yes, I _________ (download) it last night.'
3 'Sorry I'm late! _________ (you/be) here long?'
'No, I _________ (just/arrive).'
4 _________ (you/ever/visit) the USA?' 'Yes, I _________ (go) there last summer.’
5 _________ (you/eat) before you _________ (leave) home?'
'Yes, I _______
6 I _________ (have) this MP3 player for a year.
Write been or gone.
1 Hannah isn't at school. She's ________ home.
2 You're late. Where have you ________?
3 'Is Jackie coming to the party this evening?' 'No, she's ________to London."
4 Jack's ________ shopping, but he'll be back soon.
5 Nice suntan! Have you ________ on holiday?
Complete the second sentence in each pair to mean the same as the first. Use the correct affirmative or negative form of the present perfect continuous.
1 It started snowing just a short time ago.
It _________________________for very long.
2 I put these jeans on yesterday afternoon, and I haven't taken them off yet!
I _________________________ these jeans since yesterday afternoon!
3 I started feeling unwell two days ago.
I _________________________well for two days.
4 She sat down in the sun three hours ago, and she hasn't moved.
She _________________________in the sun for three hours now.
5 I began this book nearly a year ago, and I haven't finished it yet.
I _________________________ this book for nearly a year.
6 We moved to Scotland three years ago.
We _________________________ in Scotland for three years now.
Choose the best tense in these sentences.
1 I love that film. I've seen / I've been seeing it three times!
2 She's got some great ideas for her book, but she hasn't written / hasn't been writing it yet.
3 Sorry I'm late. How long have you waited / have you been waiting?
4 My mum often works abroad. This week, she's worked / she's been working in Paris.
5 Don't take my plate away. I haven't finished / haven't been finishing my lunch!
6 We've got / We've been getting ready for the party. We still need to decorate the room.
7 Can you speak more slowly? I haven't understood / haven't been understanding everything.
Complete the email. Use the present perfect continuous form where possible. If not, use the present perfect simple.
Hi Joel,
How are you? 1________ you________ (enjoy) the holiday? This is our last week, isn't it? And I 2________ (not finish) that science project. In fact, to be honest, I 3 ________ (not start) it. I 4________ (spend) a lot of time with my neighbour, Seth. You 5________ (not meet) him, but he's really nice- and a great guitarist. We 6________ (play) the guitar a lot, and he 7________ (teach) me some new songs. 8________you ________(buy) a bass guitar yet? You 9________(talk) about it for months. Let's start a band!
See you back at school!
Maxwell
Write questions with yet and answers with already or yet.
1 Jake / finish his homework? ✓
Has Jake finished his homework yet?
Yes, he's already finished it.
2 Sam / eat? X
Has Sam eaten yet?
No, he hasn't eaten yet.
3 Alice and David's plane / land? ✓
4 Jim / read The Hobbit? X
5 Fran / tidy her bedroom? ✓
6 Simon and Clare / arrive at school? X
7 Terry / see/the latest Batman film? ✔