21.-----How good the news is for you!
------ ______________.
A. You are friendly to tell me B. I'm glad to see that
C. It's kind of you to say so D. It's nice to hear from you
22.______ most efficient way to understand thousands of new words is to gain _______ good knowledge of basic word formation.
A. A;a B. The;/ C. A;/ D. The;the