Alice _____ her books since last year.
hasn`t published
hasn`t publish
didn`t publish
haven`t published