请告诉我 depends on 和 depends upon 这两个短语有什么不同，说出三个要点。
user
1. 用法偏好：在日常口语和书面语中，"depends on" 更为常见，而 "depends upon" 虽然在某些语境下显得更为正式或文学性，但在现代英语中使用频率较低。2. 语义等同：两者在意思上是完全相同的，均表示“依赖于”或“取决于”。3. 语法范围：尽管两者几乎可以互换，但 "depends on" 在非正式对话中占据了主导地位，而 "depends upon" 可能在特定文献或学术写作中使用得较为频繁。
assistant