Question 1 of 12 · from lesson 15: I have done (present perfect 1)
Each scene shows what happened before and what is true now. What has happened? Use a phrase from the list.
Use these
wash his caropen the windowfall asleepstop snowinghave a haircutfall off the table
Before: heavy snow is coming down. Now: the sky is clear and the sun is out.
It .
AnswerIt's stopped snowing.
Question 2 of 12 · from lesson 15: I have done (present perfect 1)
Complete the sentences with a verb from the list, in the present perfect. Each verb is used once.
Use these
buydecideeatfinishforgetgogoinviteloseseenot/seetell
There's no cake left. Somebody it.
AnswerThere's no cake left. Somebody's eaten it.
Question 3 of 12 · from lesson 16: I've just ... I've already ... I haven't ... yet (present perfect 2)
Write a sentence with just for each scene.
A bride and groom are walking out of a church. Everybody is throwing confetti.
(they / get married)
AnswerThey've just got married.
Question 4 of 12 · from lesson 16: I've just ... I've already ... I haven't ... yet (present perfect 2)
Complete the answers. Use already + present perfect.
"When is Gary leaving for Spain?" "He ."
Answer"When is Gary leaving for Spain?" "He's already left."
Question 5 of 12 · from lesson 17: Have you ever ... ? (present perfect 3)
You are asking Rosa questions beginning Have you ever ...? Her answers are given. Write the questions.
(eat / sushi?) Rosa: Yes, a few times.
AnswerHave you ever eaten sushi? Yes, a few times.
Question 6 of 12 · from lesson 17: Have you ever ... ? (present perfect 3)
Write sentences about Rosa, using her answers in Exercise 17.1. Then, from number 5, write about yourself: how often have you done these things?
(London) I ...
AnswerI've been to London many times.
Question 7 of 12 · from lesson 18: How long have you ... ? (present perfect 4)
Complete the sentences.
Maria works in a hospital. She in a hospital for six years.
AnswerMaria works in a hospital. She's worked in a hospital for six years.
Question 8 of 12 · from lesson 18: How long have you ... ? (present perfect 4)
Read each sentence and make a question with How long ...?
My sister lives in York.
AnswerHow long has she lived in York?
Question 9 of 12 · from lesson 19: for, since, ago
Write for or since.
Use these
forsince
The train is late. We've been standing here half an hour.
AnswerThe train is late. We've been standing here for half an hour.
Question 10 of 12 · from lesson 19: for, since, ago
Complete the sentences. Use the words in brackets with for or ago.
I had a shower . (an hour)
AnswerI had a shower an hour ago.
Question 11 of 12 · from lesson 20: I have done (present perfect) and I did (past)
Is the verb in bold right? Write OK, or write the correct form.
Sue isn't here. She's gone out.
AnswerSue isn't here. She's gone out.
Question 12 of 12 · from lesson 20: I have done (present perfect) and I did (past)
Put the verb in the present perfect or the past simple.
The floor is slippery. I (just / mop) it.
AnswerThe floor is slippery. I've just mopped it.
Part review · Result
How you did
–Right