MY MOTHER ALWAYS TELLS ME THAT I ___________ BE HOME BY 9 P.M. A....

31. My mother always tells me that I ___________ be home by 9 p.m.

A. has to B. have to

C. have not to D. mustn’t