---Who _______ English this term?A. taught your B. teaches your C. did you teach D. teaches you 【答案】 D 【解析】 句意:这学期谁教你英语。根据这学期,不能用过去时态,所以排除A、C;这是一个双宾语的结构teach sb sth教某人某事。故选D 点击显示答案