21. 【解析】选B。考查倒装。so. . . that句型中so位于句首时,需倒装。句意:段林希在《超级女声》节目上的表现如此成功,以至于她被广大青少年所了解。
22. 【解析】选D。句意:——你对于即将到来的假期有什么特别的计划吗?——是的。如果可能的话,我想去城里拜访一些敬老院。if ever如果曾经……的话;if busy如果很忙的话;if anything如果有任何事的话;if possible如果可能的话。
23. 【解析】选B。考查时态。根据他现在是工程师可知在农场工作是以前的事情,因此用过去时。