"I was waiting for so long"这句话有什么语法错误?这是一句歌词

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 20:07:17

"I was waiting for so long"这句话有什么语法错误?这是一句歌词
"I was waiting for so long"这句话有什么语法错误?
这是一句歌词

"I was waiting for so long"这句话有什么语法错误?这是一句歌词
这个句子少了宾语,说起来不通顺.
这里有很多种修改的方式.(不改变原句的大概意思.)
1.l was waiting for you so long.把you加上,翻译为:我已等你很久了.
2.l was waiting for a long time.在这里,long time就是宾语了,我已经等了很久.
3.l was waiting for you for a long time ago.翻译为:我已经等你等得很久了.ago加上表示过去式.
4.l have waited for you so long.不改变意思,换一种方法来形容过去的waiting.

so long 不是很久的意思
可以说
i was really waiting for a long long long time.

was waiting的话,不应该接for so long,
因为,他是过去进行式。
应该是:I have been waiting for such a long time/
.

I have been waiting for so long.
for so long 应该用在完成时的句子中.

不应该有for