问题

I will visit England ________next summer.
A:must; must
B:may; have to
C:might; must
D:could; have to;
B:may; have to
C:might; must
D:could; have to;
正确答案是: