A.coating
B.film
C.veil
D.shade

A.So far
B.Up to now
C.Thus far
D.As yet
A.take over
B.take up
C.take off
D.take to
A.very
B.so
C.much
D.too