14,A
15,A so+形容词+as to do sth.是“如此……以致”的意思.
16,A
17,B
18,A
19,A
20,B
21,B know sb to have been 表示知道某人曾经是.
to have been 表过去.因为这个句子要表达的是他在学校的时候是个很好的足球运动员.所以要表达的是过去的状态,要表达过去就要用to have done 的形式.所以B项错误.
22,D
23,B 这是see sb./sth.do sth句型的被动形态,即sb./sth.be seen to do sth