Study

Collaborate 4 unit 1 revision (edited)

  •   0%
  •  0     0     0

  • Is it still raining? - No, it _____________(stop).
    has stopped
  • He's my best friend. I ________________(know) him for a long time.
    have known
  • _____you ever ____________(work) in a factory? - No, never.
    Have you ever worked
  • Correct the mistake - I have been writing three emails so far this morning.
    I have WRITTEN three emails so far this morning.
  • Correct the mistake - I know my best friend for a long time.
    I HAVE KNOWN my best friend for a long time.
  • Gary _____________(work) in a shop for the last few months.
    has been working
  • Liz is away on holiday? - Is she? Where ______________(she/go)?
    has she gone
  • I _________ emails to my students all morning, and I still have more to send! (SEND)
    I HAVE BEEN SENDING emails to my students all morning, and I still have more to send!
  • I _______ this car since 2001. Time to buy a new one! (have)
    I HAVE HAD this car since 2001. Time to buy a new one!
  • Sorry, I'm late. - That's all right. I _____________(not wait) long.
    haven't been waiting
  • My brother is an actor. He _________________(appear) in several films.
    has appeared
  • I________________(read) the book you lent me, so you can have it back.
    have read
  • morning / cleaning / these / been / dirty / . / all / I've / floors
    I've been cleaning these dirty floors al morning.
  • You look tired. _______you_________(work) hard?
    Have you been working
  • I _______________(read) the book you lent me, but I ______________(not finish) it yet. It's very interesting.
    have been reading, haven't finished
  • Look! Somebody ___________(break) that window!
    has broken
  • Correct the mistake - While she had coffee, her friend was calling her.
    While she WAS HAVING coffee, her friend CALLED her.
  • They ______________(be married) since June.
    have been married
  • I _____________(lose) my book. _______________(you/see) it?
    have lost, have you seen
  • Where ____you________(be)? _____you_________(play) tennis?
    have you been, have you been playing tennis
  • three / office / for / has / Liz / this / . / in / been / weeks / working
    Liz has been working in this office for three weeks.