Game Preview

Perfect forms C1

  •  English    15     Public
    Perfect forms
  •   Study   Slideshow
  • It was the third time the city.....by an earthquake. (destroy)
    had been destroyed
  •  15
  • For the last two years, the city council .... the centre. (develop)
    has been developing
  •  15
  • He ... a town planner ever since 2010. (be)
    has been
  •  15
  • The city may ... from the recession, but it's still solving problems with crime. (recover)
    have recovered
  •  15
  • At the time I met them, they...from city to city for many years, never making a permanent home. (travel)
    had been travelling
  •  15
  • The improved transport network is thought to ... an influx of new entrepreneurs to the area. (encourage)
    have encouraged
  •  15
  • ....up as part of the council's "Clean up the city" campaign, the area is now more popular with affluent families. (do)
    Having been done / Done
  •  15
  • The new motorway ... by this time next month. (complete)
    will have been completed / will be completed
  •  15
  • They ... (live) in New York for 3 years before they moved to Seattle three months ago.
    had lived / had been living
  •  15
  • An electrical fault is believed ... the power cut. (cause)
    to have caused
  •  15
  • ... the oldest buildings, they proceeded to start the works.(knock down)
    Having knocked down
  •  15
  • It is believed that the number of university graduates ... by 2020. (double)
    will have doubled
  •  15
  • By the time we got there, the concert... (finish)
    had finished
  •  15
  • We .... here for hours and hours looking for you! (wait)
    have been waiting
  •  15
  • .... the city several times, Kasia was starting to feel at home there.(visit)
    Having visited
  •  15