shed light upon

动词 v.

英文释义

动词 v.
  1. Illuminate to the understanding; make intelligible; clarify or explain (something unknown). idiomatic
    — This mystery has vexed us all hitherto; perhaps you will be able to shed light upon the matter, Inspector.

词形变化

sheds light upon present,singular,third-person shedding light upon participle,present shed light upon participle,past shed light upon past shed light on alternative
0 次浏览 数据来源: Wiktionary