当然不能加for.
for ...通常是表示一段持续的时间,用来回答How long,如:
He has been in Beijing for three years.
去过三次,是表示频率,用来回答How often.
has/have been in...是一个表示持续动作的短语.
表示短暂性的动作有borrow,marry,buy等.这些词不能和表示持续时间的for连用.
当然不能加for.
for ...通常是表示一段持续的时间,用来回答How long,如:
He has been in Beijing for three years.
去过三次,是表示频率,用来回答How often.
has/have been in...是一个表示持续动作的短语.
表示短暂性的动作有borrow,marry,buy等.这些词不能和表示持续时间的for连用.