A.Not until long afterwards that
B.Not long until afterwards
C.It was not until long afterwards that
D.It was long afterwards until
A.what
B.whatever
C.it
D.whoever
A. had been made
B.would have been made
C.has been made
D.was made
A.having seen
B.to have seen
C.to see
D.saw