32.More and more people are signing up for Yoga classes nowadays, ____ advantage of the health and relaxation benefits.
A.taking B.taken
C.having taken D.having been taken
33.Do you mean you’ve left her to do that _____? Can she finish it alone?
A.in her own right B.of her own
C.on her own D.of her own accord