THERE ARE A LOT OF PEOPLE __________ LONDON EVERY DAY. A. VISIT...
46. There are a lot of people __________ London every day.
a. visit
b. to visit
c. visiting
d. have visited
46. There are a lot of people __________ London every day.
a. visit
b. to visit
c. visiting
d. have visited