That's not an easy question, luv, especially in a medium like this. Some general information:
It's useful to look at what I call the "overall order" of the function. For instance, suppose the numerator is cubic and the denominator is quadratic. In that case, the overall order is 3-2 = 1, so overall the function is linear. If the numerator is fifth order and the denominator is second, then the overall order is 5 - 2 = 3, so overall the thing is cubic.
Now: Horizontal asymptotes occur when the function approaches (but does not reach) horizontal lines when x gets very large. This will generally occur when the overall order is 0 or less - i.e. when the order of the numerator is less than or equal to the order of the denominator. You can find the asymptote by plugging in large values for x and seeing what the result is. (Note: as with all of the hints I'm going to give you here, this one isn't infallible. For instance, there's really no way to know how "large" a value of x to use to find the asymptote. It's just that I despair of trying to give you a general way to find the location of a horizontal asymptote through a message board like this.)
Slant asymptotes are like horizontal asymptotes in the sense that they're lines that the function approaches as x increases (positive or negative) without bound. However, instead of being horizontal lines, they're slanted. Hence the name. This occurs generally when the function has overall order of 1, aka linear. The quickest way to explain a technique for finding them would be to tell you to multiply out both the numerator and the denominator and then carry out the division. If the overall order is actually 1, you should end up with a result like
y = mx + b + R/d(x)
in which case the slant asymptote would be y = mx + b
In both of these cases, you're concerned with the behaviour of the function as x increases without bound. In the case of zeros, holes, and vertical asymptotes, you are concerned with the local behaviour of the function. As the previous poster indicated, you are looking for places where the numerator and the denominator are equal to zero. If just the numerator is zero, then you have a zero in the function. If just the denominator is zero, then you have a vertical asymptote. If they are both zero at the same time, then you have a hole.
Again - exceptions occur, but if what you're doing is preparing for the SAT's (which I gather), then this should stand you in good stead.