Vocabulary Quiz:

1. after

2. provide

3. editor

4. duty

5. gravity

6. efficiency

7. ultimately

8. agent

9. hazardous

10. date

11. cargo

12. smooth

13. ethical

14. resolute

15. renewal

16. change

17. again

18. reach

19. beyond

20. volunteer

Time left: 200 seconds