Vocabulary Quiz:

1. spiritual

2. complex

3. pedagogic

4. rehearse

5. functioning

6. dental

7. commercial

8. popularity

9. lay

10. patent

11. soldier

12. edge

13. zeal

14. considerable

15. outrage

16. frustrate

17. solution

18. cram

19. immediate

20. accelerate

Time left: 200 seconds