for one year表示一年,所以对划线提问就是你要在这儿带多长时间.
问多长时间的话,是说how long,所以对划线部分提问就是:How long is he going to stay here.
不懂请问那HOW OFTEN和他有什么区别??how long表示多久e.g.How long have you been here?注意,how long是一个时间段而不是时间点。How often很容易解释啦。表示多久一次,它是一个对频率提出问题的疑问词。比如:How often do you watch TV every week?回答这句话的话,应该使用频率。比如:three times. 望采纳,谢谢