กลับสู่บทเรียน
A2

Present perfect with just, already and yet – English Grammar Exercises for A2

8 แบบฝึกหัด

1. Underline the correct adverbs to complete the sentences.

  • 1)
    I’ve just / already / yet spent £100 this weekend, so I’m afraid I can’t afford to go to a restaurant for dinner.
  • 2)
    It’s Mum’s birthday tomorrow – have you bought her a present already / just / yet?
  • 3)
    Look, I’ve just / already / yet bought a new mobile phone. It’s brilliant, isn’t it?
  • 4)
    He’s yet / just / already saved up £3,000 because he wants to travel round the world next summer.
  • 5)
    A Why does she look so upset?
  • B Because she’s already / just / yet lost her wallet.
  • 6)
    No, I can’t lend you any more money. You’ve already / just / yet borrowed £100 from me.
  • 7)
    Oh, no! We can’t play tennis now because it’s already / yet / just started raining.
  • 8)
    She hasn’t opened a new bank account already / yet / just

2. Correct the sentences.

  • 1)
    Mike just has spent £400 on a new camera.
  • Mike has just spent £400 on a new camera.
  • 2)
    He’s borrowed already £2,000 from his bank.
  • 3)
    Have you yet paid Louise back?
  • 4)
    Sue already has spent the money she borrowed from me.
  • 5)
    We’ve bought just a new TV in the sales.
  • 6)
    Has she saved yet enough money to buy a tablet?
  • 7)
    I’ve bought already a present for my wife.
  • 8)
    They’ve opened a new bank account in France just.

3. Match the questions and answers.

  • 1)
    g.. Would you like some food?
  • 2)
    Did you like the movie?
  • 3)
    Has Junko called yet?
  • 4)
    Where’s Liza?
  • 5)
    Would you like to go for a walk?
  • 6)
    Can you email Marc about the meeting?
  • 7)
    Have you written your essay yet?
  • 8)
    What did you think of the report?
  • a)
    Yes, I’ve just spoken to her.
  • b I’ve already emailed him.
  • c)
    She’s just gone out. She’ll be back soon.
  • d I’m afraid I haven’t read it yet.
  • e)
    No, thanks. I’ve already been out.
  • f)
    We haven’t seen it yet.
  • g)
    No, thanks. I’ve already had lunch.
  • h Not yet. I’ve just finished the introduction.

4. Put the words in the correct order to make sentences or questions.

  • 1)
    they / have / us / yet? / paid
  • Have they paid us yet?
  • 2)
    already / I’ve / money / all / spent / my
  • 3)
    arrived / our visitors / have / just
  • 4)
    shops / I / yet / haven’t / to / the / been
  • 5)
    raining / just / started / it / has
  • 6)
    he / yet? / any / has / money / saved

5. Look at Jeff’s list of things to do. Write sentences about what he has already done (✓), and what he hasn’t done yet. Use already I yet and the present perfect.

  • 1)
    He hasn’t done the shopping yet
  • 2)
  • 3)
  • 4)
  • 5)
  • 6)
  • 7)
  • 8)
  • 9)
  • 10)
  • Jeff To Do – Wednesday
  • 1)
    do shopping
  • 2)
    pay Mark back
  • 3)
    buy paper for the printer ✓
  • 4)
    check my emails ✓
  • 5)
    ask Dad for some money
  • 6)
    write to Daniel ✓
  • 7)
    finish writing my project ✓
  • 8)
    clean the flat
  • 9)
    take out rubbish
  • 10)
    have a haircut ✓

6. Put the adverbs in brackets in the corrects in the correct places in the sentences.

  • 1)
    I’ve spent a lot of money on a new pair of glasses. (just)
  • 2)
    I bought a new mobile last month, but I’ve lost it. (already)
  • 3)
    I need some winter clothes, but I haven’t had time to go shopping. (yet)
  • 4)
    I’ve bought a card for Mother’s Day. (already)
  • 5)
    I bought some amazing shoes last year, but I haven’t worn them. (yet)
  • 6)
    I’ve seen a special offer on a holiday online, but I haven’t decided to buy it. (just, yet)

7. Put the adverb in brackets in the correct place.

  • A Have you spoken to John? (yet)
  • B Yes, he’s called me. (just)
  • A Did you ask him about the party?
  • B Yes, he’s bought the food. (already)
  • A Great. I haven’t been to the shops. (yet)
  • B Have you decided what music to play? (already)
  • A Yes, I’ve made a list. (just)

8. Correct the sentences.

  • 1)
    I never left a big tip in a restaurant.
  • I’ve never left a big tip in a restaurant.
  • 2)
    Did you ever give money to charity?
  • 3)
    I’ve been to China on business last year.
  • 4)
    I just bought a new mobile phone.
  • 5)
    I haven’t bought yet a birthday present for my brother.
  • 6)
    I already spent £200 this weekend.

วิธีการฝึกฝน

  1. 1อ่านคำถามแต่ละข้ออย่างละเอียด
  2. 2เขียนคำตอบของคุณหรือเลือกตัวเลือกที่ถูกต้อง
  3. 3คลิก 'แสดงคำตอบ' เพื่อตรวจสอบงานของคุณ
  4. 4ทบทวนข้อผิดพลาดและลองทำแบบฝึกหัดที่คล้ายกัน
  5. 5ไปยังแบบฝึกหัดถัดไปเมื่อพร้อม