A drastic change in pH distorts any ionic bonds (e.g. between COO- and NH3+) upholding the tertiary structure, as the change in pH will change the groups involved in the bond (e.g. COO- to COOH, or NH3+ to NH2). This in turn distorts the tertiary structure of the enzyme. Hence denaturation.
This is the only correct
chemistry reply in this thread. Well done.
pH can break their hydrogen bonds
To break H-bonds, the nature of O needs to change. Unless it is already a carboxyl group (in which case it would have donated the H already and it will be an ionic attraction), it will either be present as a carbonyl (C=O) or hydroxyl (OH), neither are acids nor bases, and are not affected by change in pH.
A change in pH causes the tertiary structure of a protein to denature, thereby permanently changing the shape of its active site. The enzyme is denatured, and a substrate cannot bind to it anymore.
This is more of a 'biology' response. Need more chemistry =P