repairs
will repair
has repaired
had repaired
本题考查一般将来时的用法。此句属于并列句,前半句是祈使句,由句意可知,后半句的动作发生在将来,所以应该用一般将来时,故B正确。
句意:把你的电脑给John,他会给你修的。