- predicate on
- predicate upon
- 使: send; tell sb. to do sth.
- 基于: because of; in view of; on a ...
- 使基于;使以为根据: to base on (or upon)
- 天使基金会: angel foundation
- 基于: because of; in view of; on account of 基于上述理由 ... for the above-mentioned reasons ...; in view of above-mentioned reasons ...; 基于天气关系, 比赛延期进行。 the match was postponed on account of the weather. 基于目前这种情况, 我们不得不修改原来的计划。 in view of the present situation, we'll have to revise our original plan
下载手机词典可随时随地查词查翻译