The success of my presentation tonight ___________ on you.

1. depends
2. is depending
3. will depend
4. has depended

is it will depend?

Since the presentation remains in the future, future tense is appropriate. Yes, "will depend".

depends

Yes, the correct answer is "3. will depend."

Yes, the correct answer is "will depend".