Is it bad to drink 3 days before a liver functions test?

Yes if it has alcoho. It will alter the results. It is also not a healthy idea to drink after the tests either. Alcohol is a known liver toxin so don't imbibe!