becoveredwith和becoveredby的区别主要体现在用法和强调的重点上不同。具体如下:1、becoveredwith通常用于描述某物体或表面被某物完全覆盖的状态,它是一个系表结构,用来表示处于被覆盖的状态。2、becoveredby则表示某物体或表面被某物覆盖,但这个动作是由外部因素引起的,即覆盖物是被动地覆盖在主体上。它通常用于被动语态。3、举例来说,如果一个盘子被布覆盖,可以说Theplateiscoveredwithacloth;如果这个布是被动的覆盖物,则可以说Theplateiscoveredbyacloth。