A. on
B. for
C. by
D. of
A. Having shown
B. To be shown
C. Having been shown
D. To show
A. Of
B. At
C. In
D. By
A. anything
B. something
C. anywhere
D. somewhere