What are you going to do this weekend?I would like to ________a visit to Mr.Wang,my English teacher.A.have B.payC.takeD.call给出解释谢谢

热心网友

Bpay a visit访问(某人); 参观(某地)She paid us a visit.她拜访了我们。

热心网友

B

热心网友

应该选B。pay a visit 表示拜访某人,而have a visit 常表示参观某地。所以这里用pay更好一点。