单项选择题

I haven’t seen my neighbors for over a week. They()on a trip abroad.

A. may go
B. may have gone
C. must go
D. ought to go

热门 试题