66.2

问题描述:

66.2
if you are going to the concert this evening,you____the famous musician
a.may have met
b.might have met
c.might meet
d.have to meet

选C
have+过去分词表示已经做了,表示已经对现在产生了影响,一般用在句中含有过去的过去时态的情况下.
you are gong to 很明显是说将来发生的事,所以不选A和B
D:have to是“不得不”很明显也不对