21. It is a long time ________ they separated, but it won’t be long _____ they meet again.
A. since; before B. after; when
C. since; when D. after; before
22. A woman marries a man expecting him to change, but he doesn’t. A man marries a woman expecting her not to change, but she ______ .
A. does B. will C. has D. doesn't