A vertical asymptote at x=a for a rational function means there is a factor of (x-a) in the denominator. A zero at x=b means there is a factor of (x-b) in the numerator.
Unfortunately this example is faulty, because it can't have both a zero and a vertical asymptote at x=1.