Expo 2010 Shanghai China __________ on both banks of the Huangpu River in the city of Shanghai, China, from May 1 to October 31, 2010.
A. is being held B. is holding C. will hold D. holds
Expo 2010 Shanghai China __________ on both banks of the Huangpu River in the city of Shanghai, China, from May 1 to October 31, 2010.
A. is being held B. is holding C. will hold D. holds
A