PRESENT PERFECT- Short Test
Grammar
1- Choose the correct answer:
1. Have you ever visited Paris? 5. A: Juan has played the drums for three months.
B:…………….. B: I know…………..
a. Once. a. He quit because he likes the guitar more.
b. Since 2002. b. He’s really good for a beginner.
2. A: How long did your father work at the university 6. A:…………….
before his retirement? B: Be careful. Don’t miss any more.
B:…………….. a. I missed three classes last term.
a. He has been there for twenty-five years. b. So far I’ve missed three classes this semester.
b. He was there for twenty-five years. 7. A: Julie has lived in Miami for 30 years.
3. A: I’ve already been to the supermarket. B:……………..
B: a. I don’t think she’ll ever move.
a. Can I go with you? b. It was difficult for her to move after so long.
b. Did they have any fresh fruit?
4. A: Have you ever taken a Transatlantic flight?
B:…………….. Mark: ___ / 14
a. No, not yet.
b. No, I didn’t.
2 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 know
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!
6 ___________you _________ Julie for a long time?
Mark: ___ / 12
3 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 ill 2___________ 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: ___ / 14
Vocabulary
4 Choose the correct words (a, b, or c) to complete the sentences.
1 We need to take our swimming costumes if we go to the ___ .
a national park b theme park c water park
2 Very little of the building was left after the fire, but the ___ are still interesting to see.
a markets b ruins c museums
3 I want to take a photo of this ___ . Is it King Henry VIII?
a statue b tower c fountain
4 Let’s visit the ___ because I want to see that famous old ship.
a water park b harbour c fountain
5 I prefer to see animals in ___ because they are in their natural environment.
a the botanical gardens b an aquarium c a national park
Mark: ___ / 5
5 Complete the words in the sentences.
1 The theme park was very c_ _ _ _ _ _ – there were thousands of people there.
2 In the summer, we like to go walking in r_ _ _ _ _ places, far away from any cities or towns.
3 The Shard in London is an amazing building – it’s 309.6 metres tall so it's very i_ _ _ _ _ _ _ _ _ .
4 Boracay is a b_ _ _ _ _ _ _ _ island in the Philippines, with white, sandy beaches and a clear blue sea.
5 My grandad lives in noisy London, so he likes to go to p_ _ _ _ _ _ _ places to relax on holiday.
Mark: ___ / 5
Total: ___ / 50