作业帮 > 英语 > 作业

I must apologize for having you waiting for so long.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/18 01:55:02
I must apologize for having you waiting for so long.
一到翻译题的答案
为什么是waiting for so long?不是直接可以waiting so long吗?加for的话就不对了吧
他这个for不是你想的,是wait for somebody词组
你的意思是有for的话后边要加人,这里没人就不用加for把?
实际上这个for 是为了连接so long
for so long=很长时间
I have been here for so long.
我在这里很久了
再问: 可以不加的,long是副词
再答: 你的意思是so long已经是个时间副词了,不用加for了? 这样理解就太死板了。太刻意的套语法了。 英语是个很灵活的语言,很多时候有缩写。比如OH MY GOD会缩写说成OH MY 再比如SO LONG TIME,会缩写说成SO LONG 所以这里是缩写的说法。