区别辨析firm、hard与solid

firm、hard与solid这些形容词都可表示“坚定的、结实的”之意。

firm : 侧重指质地坚硬、不易切割或有弹性,一旦变形会很快恢复原形。

  • I'd rather sleep on a firm mattress than a soft one.
    我宁愿睡硬床垫,也不要软的。
  • These pears are still too firm to eat.
    这些梨还太硬,没法吃。

hard : 侧重有抗拒压力或拉力的性质,但不一定有弹性。

  • a hard surface
    坚硬的表面
  • There was a heavy frost last night and the ground is still hard.
    昨晚霜冻很严重,地面现在仍很坚硬。
  • Heating the clay makes it hard.
    黏土加热会变硬。

solid : 着重质地紧密、坚实和无间隙,含有在外部压力下仍可保持原有形状的意味。

  • solid ground
    坚硬的地面
  • a solid object
    坚固的物体
  • a solid structure
    坚固的结构