The success of my presentation tonight ___________ on you.
1. depends
2. is depending
3. will depend
4. has depended
is it will depend?
2 answers
Since the presentation remains in the future, future tense is appropriate. Yes, "will depend".
depends