"I was waiting for so long"这句话有什么语法错误?
3个回答
展开全部
这个句子少了宾语,说起来不通顺。
这里有很多种修改的方式。(不改变原句的大概意思。)
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.
这里有很多种修改的方式。(不改变原句的大概意思。)
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.
展开全部
有错误,修改如下
i
am
waiting
for
you.
我正等你呢.
be
doing
sth
正在做某事
若有疑问及时追问,如满意请点击下面的“选为满意答案”按钮,谢谢!o(∩_∩)o
i
am
waiting
for
you.
我正等你呢.
be
doing
sth
正在做某事
若有疑问及时追问,如满意请点击下面的“选为满意答案”按钮,谢谢!o(∩_∩)o
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
was
waiting的话,不应该接for
so
long,
因为,他是过去进行式。
应该是:I
have
been
waiting
for
such
a
long
time/
.
waiting的话,不应该接for
so
long,
因为,他是过去进行式。
应该是:I
have
been
waiting
for
such
a
long
time/
.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询