Everyone must pay a fee before ________ his certificate.

to have collected
collect
collecting
to collect
English Vocabulary Tests
Pre-Intermediate Grammar Exercises
Intermediate Grammar Exercises
Advanced Grammar Exercises