The speech by the mayor of Shanghai before the final voting for EXPO 2010 is strongly impressed _____ my memory.
A. to B. over C. by D. on
The speech by the mayor of Shanghai before the final voting for EXPO 2010 is strongly impressed _____ my memory.
A. to B. over C. by D. on
D