I totally understand what you're going through. My 7 y/o daughter is exactly the same way. She would rather suffer than take any liquid medicine. In the future, if she needs like a dose of childrens motrin or something, try teaching her to swallow the pills. Then if she does well, you can ask your Dr. to prescribe meds in pill form as opposed to liquid. My daughter did this at about 4 y/o and now that is how she takes anything she needs. You will be surprised at how easily children like this will learn to swallow pills.
In the mean time...
You still have to finish what she needs now. This may sound a bit cruel, but it was the only way I could get any liquid meds into my daughter. I laid her on her back on the floor. Then I straddled (sp) her torso in a "sitting" on her sort of way (obviously without putting any weight on her body). Then I "pinned" her arms down with my knees. This leaves her immobile, and me with two free hands...one to hold the medicine (in a syringe so it cant spill) and one to hold her mouth open with. Once I squirted to med into her mouth, I dropped the syringe and masaged her throat, forcing her to swallow. I know this sounds like a lot, but its actually quite easy compared to many other ways I had tried. She will cry, and she will be mad at you, and she may even try to spit the medicine at you (I wore a couple of doses at first, try holding her lower jaw up so she can't), but in the end you know that you are doing what is best for your child. And believe me, when she's 25, she won't hold it against you...lol.