21.—Your sister nearly ________ all her spare time to her study during the three years.
—That's right, or she ________ the first place in her school in the College Entrance Examination.
A.devoted; wouldn't have taken
B.spent; wouldn't have taken
C.hadn't devoted; hadn't taken
D.hadn't spent; couldn't take
答案与解析:A 第一空根据时间状语用一般过去时,devote...to...“致力于,奉献于……”,第二空表示与过去事实相反的虚拟语气,应用wouldn't have done,故选A项。
22.I've heard ________ said that Elizabeth is a tough business woman.
A.it B.her
C.what D.that
答案与解析:A it是形式宾语,said是过去分词作宾语补足语。that Elizabeth is a tough business woman是真正的宾语。