THEY HAVE NEVER COME ... SUCH A BEAUTIFUL VILLAGE BEFORE.A. OFF B....

9. They have never come ... such a beautiful village before.A. off B. along C. at D. across