You _____ again, but since you are here, i think we should let you have another try

问题描述:

You _____ again, but since you are here, i think we should let you have another try
A.needn't come
B.shouldn't come
C.needn't have come
D.couldn't have come
选哪个?为什么?

C.needn't have come
意思是你本不该再来,但是既然你已经来了,我想我们应该让你再试一次.