No. The goal of 2-step verification is to make it highly
improbable for someone to pretend to be you not
to make it impossible. It makes it hard enough that it is unlikely you
will be breached. However, it is theoretically possible for someone to get
access to one of your additional verification, such as by stealing a phone. Security
researches have already proven that text messages can be
intercepted or phones hijacked. However, 2-step verification by its nature is more secure than just a password.