Vocabulary Quiz:

1. motor

2. weakness

3. minority

4. detail

5. predictable

6. considerably

7. disappointment

8. optimistic

9. flexible

10. illustrate

11. revenue

12. retain

13. novelist

14. fare

15. round

16. choir

17. current

18. inhabitant

19. infrastructure

20. position

Time left: 200 seconds