while you were not in, a person( ) himself jcak phoned youA called B calling C to call D having called

问题描述:

while you were not in, a person( ) himself jcak phoned you
A called B calling C to call D having called

B
当你不在的时候,一个自称jcakd 的人打了电话给你
关键就是这个himself ,自己称自己,肯定是主动拉,所以要用-ing
如果没有himself则用called,别人叫的,所以要用被动
a person calling himself jcak 一个自称是jcak的人
a person called jcak 一个叫jcak的人 (别人叫的)
此处jcak 应该是Jack(杰克)吧

答案是B。
用现在分词calling是因为后面有宾语himself。如果没有himself,就填called.

calling 现在分词做himself的定语

A