reveal, expose, disclose, uncover 的区别和用法辨析及示例例句

这组词都有“揭露、暴露”的意思,其区别是:
reveal: 多指揭露一直隐藏或隐秘的东西,或启示超乎常人领导能力的真理。
expose: 多指揭露丑闻、坏人坏事或各种阴谋。也可指某物暴露在外。
disclose: 侧重指揭露或泄露鲜为人知或保密的事。
uncover: 主要指移去遮盖物,让东西显露出来。也可指揭露阴谋、秘密等。