iStarSign in

English 9 · Unit 4: Science · Cambridge Global English Stage 9

4.G4 Present perfect active and passive

23 questions · e.g. Many lives ____ by the new vaccine. (save)

Practice

Questions

  1. 1. Rule: we use the present perfect for events that happened in the ____.

    Check
  2. 2. Rule: the event is finished or ____, or has a result that we can see now.

    Check
  3. 3. Rule: the event continues up to now or ____ a result that we can see now.

    Check
  4. 4. Rule: we ____ the present perfect for events that happened at a specific time in the past.

    Check
  5. 5. This vaccine ____ on animals, but not on humans. (test)

    Check
  6. 6. Hundreds of volunteers ____ the new therapy. (give)

    Check
  7. 7. A single cure for all cancers ____ yet. (find)

    Check
  8. 8. New medical treatments ____ using DNA. (develop)

    Check
  9. 9. Why ____ the research results ____ yet? (not publish)

    Check
  10. 10. In recent years, more evidence ____.

    Check
  11. 11. In the last couple of decades, our lives ____.

    Check
  12. 12. The winners of the prize ____.

    Check
  13. 13. Sadly, a large area of the rainforest ____.

    Check
  14. 14. Using an online survey, information ____.

    Check
  15. 15. So far, the details of around a hundred patients ____.

    Check
  16. 16. Which is correct?

    Check
  17. 17. A special robot ____ to find its way around the hospital. (design)

    Check
  18. 18. Some tasks, such as measuring vital signs, ____ over by robotic nurses. (take)

    Check
  19. 19. Recently, robots ____ more specialised. (become)

    Check
  20. 20. Some complex operations ____ by surgical robots. (carry out)

    Check