A. Match the pairs of sentences.

 She can’t do sports.

 He’s still not feeling well.

 She’s crying.

 I’m very happy.

 The car won’t start.

 I have no money.

 You’re looking worried.

 We can go now.

 I’m not ready to go.

a   She’s lost her bag.

b   He’s just had flu.

 She’s broken her arm.

d   I haven’t had a shower yet.

e   I’ve spent it on CDs.

 I haven’t left yet.

g   The taxi has just arrived.

h   My football team has just won.

 What has happened?

Answers

1 c   2 b   3 a   4 h   5 f   6 e   7 i   8 g   9 d

B. Complete the sentences using the words in brackets in the correct form and position.

 He can’t find his keys. I think ……he’s lost…… them. (lose)

 Haven’t you done your homework yet?

     I ………………………. it. (finish / already)

 It’s midnight and she ………………………. home yet. (not / come)

 ………………………. lunch yet? (you / have?)

 This is terrible. Someone ………………………. my bike. (steal)

 We ………………………. a really cheap car! (just / buy)

 Take your boots off before you come in. I ………………………. the carpets. (just / clean)

 ………………………. the doctor yet? (you / phone?)

 They ………………………. the film. (see /already)

Answers

2   have (‘ve) already finished

3   has not (hasn’t) come

4   Have you had

5   has stolen

6   have (‘ve) just bought

7   have (‘ve) just cleaned

8   Have you phoned

9   have (‘ve) already seen

C. It’s Sunday night and Dad is asking Joe whether he is ready for school in the morning. Write Dad’s questions and Joe’s replies in your notebook.

 pack school bag [✓]

 tidy your cave [✗]

 do your science homework [✓]

 have a bath [✗]

 wash the dinosaur [✗]

 make your sandwiches [✓]

 buy the dinosaur food [✗]

1   D: Have you packed your school bag yet   J: Yes, I have.

What four things hasn’t Joe done yet? Write sentences.

Example: He hasn’t tidied his cave jet.

Answers

2   Have you tidied your cave yet? No, I haven’t.

3   Have you done your science homework yet? Yes, I have.

4   Have you had a bath yet? No, I haven’t.

5   Have you washed the dinosaur yet? No, I haven’t.

6   Have you made your sandwiches yet? Yes, I have,

7   Have you bought the dinosaur food yet? No, I haven’t.

2   He has not (hasn’t) had a bath yet.

3   He has not (hasn’t) washed the dinosaur yet.

4   He has not (hasn’t) bought the dinosaur food yet.

D. Write reasons for each of these situations. Use the words in brackets and the correct form of the verb.

1   I don’t have my glasses.

      I still haven’t found them. (find / still)

2   He’s still asleep.

      ……………………………………… (wake up /yet)

3   The book looks very new.

      ……………………………………… (I / read / still)

4   She isn’t here any more.

      ……………………………………… (go / just)

5   I don’t have my old phone any more.

      ……………………………………… (give it to my dad)

6   She doesn’t know.

      ……………………………………… (they / tell her / still)

7   I still haven’t received the letter.

      ……………………………………… (postman / come / yet)

8   There’s no more milk.

      ……………………………………… (I / finish / just)

Answers

2   He has not (hasn’t) woken up yet.

3   I still have not (haven’t) read it.

4   She has (‘s) just gone.

5   I have (‘ve) given it to my dad.

6   They still have not (haven’t) told her.

7   The postman has not (hasn’t) come yet.

8   I have (‘ve) just finished it.

E. Imagine it’s Sunday evening. In your notebook, write three things you have done and three things you haven’t done.

Example: I’ve cleaned my bike.

………………………………………………

………………………………………………

………………………………………………

Answers

Possible answers

2   I have (‘ve) read my book.

3   I have (‘ve) phoned Julie.

4   I have not (haven’t) washed my school uniform.

5   I have not (haven’t) done my Maths homework.

6   I have not (haven’t) found my tie.

F. Circle the correct option.

1   The taxi hasn’t arrived …………… .

      a already     b just     c yet

2   He’s …………… his new watch.

      a breaked     b broke     c broken

3   He left home four hours ago and he …………… to say he’s arrived.

      a still hasn’t phoned

      b haven’t phoned yet

      c hasn’t just phoned

4   …………… yet?

      a Have you eaten your vegetables

      b You have eaten your vegetables

      c Have you your vegetables eaten

5   A: Is Alex there? B: Oh sorry. He’s …………… .

      a gone already home

      b just gone home

      c gone home yet

Answers

1 c   2 c   3 a   4 a   5 b

Pin It on Pinterest

Share This