The enolic form of ethyl acetoacetate as below has
18 sigma bonds and 2 pi-bonds
The enolic form of ethyl acetoacetate has 16 single bonds i.e. 16 σ - bonds and 2 double bonds i.e. 2 σ - bonds and 2π - bonds.
Hence, the given structure has 18 σ - bonds and 2π- bonds.