Part 1: Complete the text with these words.
been looking hasn’t staying has doing have
Dear Julie,
I’m writing to ask for your help. Do you remember Danny, my cousin? Well, he (1) ............................... been living with us for three months now, and he wants to move to Paris. We (2) ......................... been asking people about places to live, and I thought of you.
To be honest, Danny (3) ............................. been helping very much, and my parents have (4) ....................................... saying that it’s time for him to go! We’ve been (5)........................... on the Internet but we haven’t found anything yet.
Hope you can help. I like Danny, but he’s been (6) .............................. here too long – and he eats enough for three people!
Don’t forget to write and tell me what you’ve been (7) ....................................................... .
Love,
Jess
Part 2: Write question in present perfect simple then answer.
1. She ………………………… (not / play) the guitar for some years.
2. …………………………… (you / see) the new exhibition at the Museum of Modern Art?
3. They ………………………… (live) in this house for many years.
4. It ……………………………. (not, rain) since March.
5. Her sister ………………………… (play) the piano for some years.
Part 3: Complete the text with these words.
for since just already before never
Our class went on a school trip, but it was a disaster!
Here’s why:
• The bus was late. It came at nine o’clock, but we had been at the school (1) ................................ seven!
• By the time we got there, Jimmy had (2) .......................... been in trouble with the teachers at least six times!
• Michael hadn’t been away from home (3) .................... , so he cried all the time because he wanted his mum!
• The place where we stayed had (4) ...................... been painted, and Natasha got wet paint on her dress.
• The room where we slept hadn’t been cleaned (5) .............................. months, so it was really dirty.
• There was nothing at all for teenagers to do in the town. We had (6)................. been to such a boring place!
Part 4: Choose the correct answer.
Why …………… so much rice today?
a. has you ate c. has you eaten
b. have you aten d. have you eaten
They …………… the meeting time.
a. haven't forgotten c. hasn't forgotten
b. haven't forgot d. hasn't forgot
Mum ……………. to Spain before.
a. has never driven c. has never drove
b. have never driven d. have never drove
You ……………. the train tickets.
a. hasn't bought c. hasn't buyed
b. haven't buyed d. haven't bought
She …………… a horse before.
a. have not rode c. have not ridden
b. has not ridden d. has not rode
……………. the letter?
a. Have your dad written c. Has your dad wrote
b. Has your dad written d. Have your dad wrote
The woman ……………. her book.
a. hasn't read c. haven't read
b. haven't readen d. hasn't readen
…………… in a balloon?
a. Has your wife ever flown c. Have your wife ever flown
b. Has your wife ever flew d. Have your wife ever flew