Study

Present Perfect--For, Since, Just

  •   0%
  •  0     0     0

  • She/wash her hair (just)
    She has just washed her hair.
  • Michael hasn't visited his grandma ... he moved to L.A.
    since
  • haven't spoken / Karen and Claudia / ... 5 days. / to each other
    Karen and Claudia haven't spoken to each other for 5 days.
  • Yay! The cat... (catch/a mouse)
    The cat has just caught a mouse.
  • ... last Christmas / a / haven't had / We / party /
    We haven't had a party since last Christmas.
  • They have been married .... almost 20 years.
    for
  • You / drink / 3 cups of tea ... you sat there.
    You have drunk 3 cups of tea since you sat there.
  • My friends / ... a long time. / a place where they can have a party / have looked for
    My friends have looked for a place where they can have a party for a long time.
  • I / have / this car / five years.
    I've had this car for 5 years.
  • You have been in that school ... 6 years.
    You have been at that school for 6 years.
  • Has she been at school ... this morning?
    since
  • Lucas / live / in that apartment / nine months
    Lucas has lived in that apartment for nine months.
  • They/sell/their house (just)
    They have just sold their house.
  • We/have lunch (just)
    We have just had lunch.
  • They / cook / many cakes / this morning.
    They have cooked many cakes since this morning.
  • She/make breakfast (just)
    She has just made breakfast
  • Megan / not speak / English / she came back to France.
    Megan hasn't spoken English since she came back to France.
  • Take those dirty shoes off, please! I've ... (clean/the floor)
    I've just cleaned the floor.
  • Lisa has had her dog ... two years.
    for
  • any / hasn't had / milk / This cat / ... 5 o'clock.
    This cat hasn't had any milk since 5' o clock.
  • He/buy a ring (just)
    He just bought a ring
  • / worked / on the science project / you / ... the teacher assigned it? / Have
    Have you worked on the science project since the teacher assigned it?
  • I'm sorry--you've... (miss Janet).
    I'm sorry--you've just missed Janet.
  • his computer / has had / Ben / ... 5 years.
    Ben has had his computer for 5 years.
  • Lovely, isn't it? Penny ... (buy/a diamond ring)
    Penny just bought a diamond ring.
  • They/arrive (just)
    They have just arrived
  • it / rain / several hours
    It has rained for several hours.
  • They / not brush / their teeth / two days.
    They haven't brushed their teeth for two days.
  • I haven't seen my cat ... last Tuesday.
    I haven't seen my cat since last Tuesday.
  • Luisa / be / awake / 20 minutes.
    Luisa has been awake for 20 minutes.