请看下面一题:

If you want to sell your product you must _________ it.A. advertise                B. advertise for              C. advertise on                D. advertise to【分析】此题正确答案为A,但容易误选B,认为 advertise 的意思是“做广告”,advertise for 的意思“为……做广告为”。advertise 可用作及物和不及物动词,及物时,其意为“为……做广告”、“登广告宣传”;不及物时,其意为“做广告”、“登广告”,此时通常后接介词 for,表示“做广告征求”。比较: advertise for sth (sb) 登广告征求或寻找某物或某人 (此时 advertise 不及物)advertise sth 为……登广告,登广告宣传……(此时 advertise 是及物动词,其后要直接跟被宣传的东西作宾语)He advertised for a new secretary. 他登广告招聘一名新秘书。People advertise things that they wish to sell. 人们为要卖的东西登广告。再比较:advertise jobs 招聘广告,advertise for jobs 求职广告请做以下类似试题:(1) We must _________ the people heart and soul.A. serve                     B. serve for                       C. serve to                      D. serve on答案选A,serve 意为“为……服务”,可直接用作及物动词,其后不能按汉语意思误加介词 for。(2) I _________ you yesterday, but you weren’t in. A. rang                      B. rang to                         C. rang with                     D. rang to答案选A,ring “给……打电话”,故其后不用介词。(3) How can I _________ you?A. contact                  B. contact with      &tab-count: 1">   &nbsnbsp;          C. contact to                    D. contact for答案选A,contact 为及物动词,表示“与……联系”,其后不接介词。