--- It’s a long time __________ I saw you last.
--- Yes, and what a pity it is now that it will be a long time _______ we see each other again.
A.before;since B.since; when C.since;before D.when;before
So quickly are science and technology advancing_________ is a possibility today may be a reality tomorrow.
A.which B.what C.that which D.that what
In the past few years, “My Heart Will Go On” was a popular song among young people, __________ were often heard singing it at parties.
A.who B.which C.they D.that
The boy dived into the water and after __________ seemed to be a long time,he came up again.
A.what B.that C.it D.which
---- Several department stores, including the one we usually go to, _____ sidewalk sales this week.
---- Let’s go and have a look.
A.is having B.are having C.has D.have had
_____ for a long time, but he tried his best to make up for what he missed.
A.Being ill staying in hospital B.Having been ill staying in hospital
C.He was ill staying in hospital D.To be ill staying in hospital