More than a million people . . . . . . . . the new superstore since it . . . . . . . . last month.
A. are visiting/has been opening
B. have visited/opened
C. were visiting/opens
D. have been visiting/is opening
E. visited/has opened
Answer: Option B
Join The Discussion