Hi @darshil
Sounds like the fuel level sending unit is sticking or faulty.
Here's a [https://www.youtube.com/watch?v=v7Ejokzarzc|video] that shows how to replace it.
Here's a [https://www.hondapartsnow.com/oem-honda-civic-fuel_sending_unit.html|parts list] that may help to find the correct one for your model.
Enter the details of your particular vehicle to find the sending units appropriate for your model. When you have them, search online for the ''part numbe''r to find suppliers that suit you best. Most start with part number 17047-