Grammar and Vocabulary: Part 2 (21-40)

This practice grammar exam for O-NET was prepared by the English Language Institute.