HOW MANY LESSONS ... UP TO NOW

7. How many lessons ... up to now?

A. Prevent B. Preventing C. Prevention D. To prevent