问题

He would have gone to visit Lindayesterday, however , he _____on by Linda instead.
A:half of these
B:called
C:would be called
D:has been called
B:called
C:would be called
D:has been called
正确答案是: