1 Complete the sentences with the correct present perfect form of the verbs below. There is one extra verb. come give not go not have see show
1 I - to the new museum in town. Is it good?
2 Greg me his holiday photos, and they're really interesting.
3 I can’t find my coat – you it?
4 We anything to eat, and we're starving!
5 Susie's really excited because they her the job!
Mark: ___ / 5
2 Complete the dialogue with for, since, or the correct present perfect form of the verbs in brackets.
Sam Hi, Jen. 1 you (do) the English homework?
Jen No, I haven't. I’ve been ill2 the last 24 hours.
Sam Poor you! 3 you (tell) the English teacher?
Jen No, I haven't seen her 4 our lesson on Friday. But we've got a class this afternoon.
Sam Maybe you can do your homework at lunchtime, before the class. I 5 (finish) all my homework so I’ll help you.
Jen Cool! Thanks, Sam.
Mark: ___ / 5
3 Complete the sentences. Use the past simple or present perfect form of the verbs in brackets.
1. I (not watch) a film for ages.
2. Dave (read) all the Harry Potter books.
3. Jane (not go) to the doctor’s since last year.
4. My little sister (walk) into town on her own yesterday.
5. I (tell) you last week that your cousin was coming to stay.
6. (you / ever / do) a bungee jump?
7. (you / send) an email to Tom yesterday?
8. I (enjoy) my summer holiday, but it was a long time ago!
Mark: ___ /8
4 Complete the sentences with the correct past simple or present perfect form of the verbs in brackets.
1. Oh no, I (forget) our new teacher’s name−can you remember it?
2. (you see) the Eiffel Tower yesterday?
3. Don’t wake Dad up – he (not have) enough sleep.
4. Gemma (meet) Dave in 2004.
5. I (not play) tennis all year.
Mark: ___ / 5
5 Write sentences about Karen's life using the prompts and the past simple or present perfect.
1 (never/see/London) .
2 (visit/Italy/twice) .
3 (go/to Brazil/in 2012) .
4 (not try/skiing) .
5 (have/kayaking lessons/ last year in Canada)