butabuta
幼苗
共回答了21个问题采纳率:100% 举报
他这个for不是你想的,是wait for somebody词组
你的意思是有for的话后边要加人,这里没人就不用加for把?
实际上这个for 是为了连接so long
for so long=很长时间
I have been here for so long.
我在这里很久了
1年前
追问
2
举报
butabuta
你的意思是so long已经是个时间副词了,不用加for了? 这样理解就太死板了。太刻意的套语法了。 英语是个很灵活的语言,很多时候有缩写。比如OH MY GOD会缩写说成OH MY 再比如SO LONG TIME,会缩写说成SO LONG 所以这里是缩写的说法。