有几道英语填空题需要解道

问题描述:

有几道英语填空题需要解道
1、John is no match___C__his young brother at table tennis.
A.to B.at C.for D.on 为什么选C呢?
2、The food shows on sign of ___C___.
A.touched B.being touched C.having been touched D.having touched 为什么选C呢?
3、__D__you`ve come,why don`t join us in the game?
A.Since B.Even if C.That D.Now that 为什么选D呢?选A不是更好吗?

1.be no match for是固定搭配,表示比不上,不是...的对手.2.of介词后跟名词或名词,所以排除A,touch与food和sign构成动宾关系,touch修饰sign,是被动关系,所以排除D,食物被动过在迹象的显示之前发生,所以所以对照前面的...