1. depend upon it : 毫无疑问, 没错;
不及物动词
1. It depends on the weather. 这取决于天气。
2. That depends. 视情形而定。
3. The price depends on the quality. 价格取决于品质。
4. Can I depend on you? 我可以信任你吗?
5. I knew he wasn't to be depended upon. 我知道他不可信赖。