51.A.could B.did C.should D.had
50.A.replied to B.laughed at C.pointed to D.stared at
49.A.correction B.praise C.return D.comment
48.A.answered back B.turned up C.turned away D.stuck to
47.A.said B.meant C.taught D.prepared
46.A.truth B.idea C.fact D.belief
45.A.difference B.difficulty C.promise D.similarity
43.A.learned B.recognized C.decided D.proved
42.A.protect B.help C.keep D.stand
41.A.even if B.so that C.as though D.if only