Is it ok to say: over a million people have been visiting the Tower of Pisa in the past year? Is the continuous tense possible ?
thank you
No. Use "have visited" or "visited".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.