冬射未至
“次数”在英语中多用time来表示,这是一个可数词。楼主的那个句子可以说成How many times have you been to Shanghai?注意尽量用完成时。回答的时候,多于三次可以用数词加times来表示,比如I've been to Shanghai for 3 times.(次数前记得加for)而三次以内,你应该知道的,要用once和twice,比如I've been only once.(回答也可以省略宾语Shanghai) 万一你要说一次也没有,那可以说I've never been there.自己写的,楼下有异议请指出,谢谢----------------------------------------------另外,楼上那个从字典上查出来的Several times 显然是Chinglish了……