A.so that
B.but that
C.in that
D.provided that
A.had produced
B.have been produced
C.would have produced
D.had been produced
A.as seen
B.which saw
C.but was seen
D.and were seen
A.is promised
B.has been promising
C.is promising
D.promised