29. By the time I finish my university studies, I ….taken more than forty different courses.
a. will have
b. will be
c. will