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
Although ______ for many years, the two old sisters recognized each other at once. A. having been separated B. being separated C. having separated D. had been separ