What are you doing here?It's for Tom.We agreed____here bur so far he has't

问题描述:

What are you doing here?It's for Tom.We agreed____here bur so far he has't
We agreed____here bur so far he has't turned up yet.
A.having met B.meeting C .to meet D.to have met

选择C,这是一个固定用法,agree to do sth
但是不选D的原因是时态的问题,后面已经有了一个现在完成时,前面的时态是表示过去的.
总不能说,我们同意已经在那儿见面,但是到现在为止他还没来.
不知道 bur ,是不是打错了,应该是but 吧.