A.Giving
B.To give
C.Given
D.Being given


A.woke
B.wakes
C.would wake
D.had woken
A.since that
B.in that
C.at that
D.so that
A.to stay
B.staying
C.stayed
D.having stayed