Which verb best completes this sentence? once my sister __________ enough of the music, she began to rehearse with the band.
a. will have learned
b. has learned
c. learns
d. had learned