1,B it takes(took) sb sometime to do sth.这是take(意为花费)的经典句型.汉义:某人花某时做某事.
2,B thanks for doing sth= thank you for doing sth.这里的doing是动名词,没有动名词时,便直接用名词.选项b中,your help 是名词.选项a错在help后有s.
3.A.考查主谓一致.排除c和d.又考查系动词的位置,系动词与all,both连用时,系词在前.但如果实义动词与all,both连用时,all,both在前.例如:we all like our teacher.