WE WILL HAVE LEARNED MANY NEW WORDS BEFORE WE ... THROUGH THISCOU...

158. We will have learned many new words before we ... through this

course.

a. have got

b. got

c. get

d. will get

--> c