21. ---I am so happy that John now enjoys        big parties.
 ---Really? He used to       in front of strangers.
A. to host; be shy      B. hosting; being shy
C. hosting; be shy     D. to host; being shy   
22. She agreed        us, so we agreed        the project at
last.
A. to; with   B. with; in   C. with; on    D. to; on