Game Preview

Cutting Edge Advanced- Unit 2

  •  English    44     Public
    Complete the gap
  •   Study   Slideshow
  • The women at the party seemed to recognise me, though I couldn't remember __________(meet) her before.
    having met
  •  15
  • Although it was my first visit for many years, I was surprised by how much the city ______________ (change).
    had changed
  •  15
  • It's very hard for me to comment, never _________________ (read) the book myself.
    having read
  •  15
  • Gelly never revealed to the police where he ____________(hide) the money.
    had hidden
  •  15
  • Life _______________ (be) much quieter since Stavro left home.
    has been
  •  15
  • What's the matter with Haris? She_______________(lie) on her bed all day, staring at the ceiling.
    has been lying
  •  15
  • Next week is my first anniversary; I ________(work) in this department for exactly a year.
    will have been working
  •  15
  • They ought __________(check) the weather forecast before setting out on such a dangerous journey
    to have checked
  •  15
  • The roads were all flooded; it ________(rain) heavily for ten hours.
    had been raining
  •  15
  • Suzanne _________ (drive) for just a few weeks when she had her first accident
    had been driving
  •  15
  • I _______(wait) for the phone to ring all morning. I can't stand it any more.
    have been waiting
  •  15
  • I know why Michael looks so tired - he _______(work) too hard recently
    has been working
  •  15
  • Haris __________ (never do) anything like this before in all the time I've known her.
    has never done
  •  15
  • I ______(wait) for the taxi for the last 25 minutes.
    have been waiting
  •  15
  • She's late. Why _________ she _______(arrive) yet?
    hasn't she arrived
  •  15
  • I ___________(never understand) why people aren't prepared to queue in a civilised manner.
    have never understood
  •  15