contestada

4. He …….. books for children for years.
A. collected B. has collected C. collects D. will collect