I have beent to Beijing for three times.I have been to Shanghai for once.这两句话对么?是不是不能加for 为什么不用加for啊?

问题描述:

I have beent to Beijing for three times.I have been to Shanghai for once.
这两句话对么?是不是不能加for
为什么不用加for啊?

不用加FOR

第二句话的for不用加

一次 ONCE不需要加FOR
两次 TWICE也不需要加FOR
但两次如果写成TWO TIMES的话 可以加FOR
可以从中看出
当频率副词没有TIME(S)的时候
就不需要加FOR