(单选题)
It is nice of you to ______ so much time helping me to learn English.
A.take
B.spend
C.cost
D.have
参考答案:B
参考解析:
考查动词辨析及固定搭配。句意:你人真好,花这么多时间帮助我学习英语。have意为“拥有”;take、spend和cost都有表示“花费(时间/金钱)”之意,区别为:it takes sb.+时间(金钱)+to do sth.;sb. spend+时间(金钱)+on/(in) doing sth.;sth. costs sb.+时间(金钱)。根据“helping”可知,此处用spend。故选B。
知识点: