"A lot of bikes have been sold even on the first day after the showcase."
Is this sentence is correct?
Also, by meaning with the showcase, I don't say any particular time when that showcase happened.
I would use the past tense there.
Last edited by Rover_KE; 21-Sep-2014 at 08:24.
Reason: Fixing typo.
Pope of the Dictionary.com Forum