1,Have you read any books ____ this subject before?

问题描述:

1,Have you read any books ____ this subject before?
A,of
B,with
C,for
D,on
2,Do your students like to play____the schoolyard ___class?
A,in;in
B,in;after
C,on;in
D,on;after
为什么?

1D
on有关于的意思,类似于about,但是on比about更加专业,通常是放在专业名词的前面.
2B
in the scoolyard是固定搭配,意为在校园里,after class也是固定搭配,就是放学的意思