A.What
B.As
C.Which
D.That
A.have just been dreaming
B.had just been dreaming
C.are just dreaming
D.had just dreamt
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