一道《点中点》里的题 表示不明白为什么是选择B 求正解

问题描述:

一道《点中点》里的题 表示不明白为什么是选择B 求正解
Is Lingling ___a photo __Betty?
A.takes;of B.taking;of C.takes;to D.taking;to

给某人照相:take a photo of sb. 所以可以在a 和b之间选择.
又因为开头有be动词,所以要用ing.take a photo to sb.呢 不是么of表示所有格,解释给某人拍照,拍的是这个人。to表示对象,拍照是给某人,拍照的内容不是这个人,而是为这个人拍,给他照片。一般情况我们用of比较多。表示给某人拍照。