you have a long time didn’t come here 这句话是否是病句,有语法错误.请指出.

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/17 08:51:09
you have a long time didn’t come here 这句话是否是病句,有语法错误.请指出.
xn0_wۤ)~e .DRA Et*hvI(um.Sl+^a' šN ;_T䝼b#$T-Fq)N~e*0Kb#>mJkL' yZckf5M=;.Po)JE›A>?N^xۖ} 20&tJ${؞0s`jY˜N"L`  ake7VDpƖ zVkkp![A"_DvEd̳|e-磦t80d֦~go\RߪH~ :r lw<&D!kYDҾT$8 fܬֆWhn@tzti+*WB

you have a long time didn’t come here 这句话是否是病句,有语法错误.请指出.
you have a long time didn’t come here 这句话是否是病句,有语法错误.请指出.

you have a long time didn’t come here 这句话是否是病句,有语法错误.请指出.
You hadn't come here for a long time
You haven't been here for a long time

有语法错误,是个病句,一个句子里不能有两个谓语动词,一个have .一个didn't come换一种说法,you did n 't come here for a long time

如果你要表达的意思是:你花了很长时间还没到这儿,那应该这么说
you didn't come here although you took/spent a long time(taking/spending省略you)
如果你要表达的意思是:你没花多长时间就到这儿,那应该这么说
you didn't spent/have a long time to come her...

全部展开

如果你要表达的意思是:你花了很长时间还没到这儿,那应该这么说
you didn't come here although you took/spent a long time(taking/spending省略you)
如果你要表达的意思是:你没花多长时间就到这儿,那应该这么说
you didn't spent/have a long time to come here
如果你要表达的意思是:你到这儿还没多长时间呢,应该这么说
you haven't been here for a long time

收起

You haven't been here for a long time

这句子病得不轻哇!典型的中式英文!
如果你要表达的意思是:你花了很长时间还没到这儿,那应该这么说
You didn't arrive here although you have taken/spent a long time.
如果你要表达的意思是:你没花多长时间就到这儿,那应该这么说
You didn't spend a long time coming he...

全部展开

这句子病得不轻哇!典型的中式英文!
如果你要表达的意思是:你花了很长时间还没到这儿,那应该这么说
You didn't arrive here although you have taken/spent a long time.
如果你要表达的意思是:你没花多长时间就到这儿,那应该这么说
You didn't spend a long time coming here.
如果你要表达的意思是:你到这儿还没多长时间呢,应该这么说
It is not a long time since you came here.
如果你要表达的意思是:你很久没有来这儿了,应该这么说
You haven't been here for a long time.

收起