作业帮 > 英语 > 作业

帮我看看这句英文有语法错误吗?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/03/29 16:40:31
帮我看看这句英文有语法错误吗?
all that have the increased users been number 1 in China...
在一本书上看过,he has never got enough money to have the clock repaired.
have sth done 这个用法啊!
我下面那句话的意思的 “所有的那些使得用户增长数在中国排第一”
错误肯定是有的,就是不知道楼主想要表达什么意思.单从语法上来说,have 如果是实义动词表示“有”的意思的话,后面那个been就很奇怪.如果have是助动词表示完成时的话,那后面必须接实义动词.而increased如果不是表达动词的意思貌似也没有这个形容词.我猜这个句子应该有上下文,不然就指代不清楚了.还有一个小的表达错误是说道第一的时候会用No.1,虽然也是念作number one,但是不是这么写的.
其他的还要看楼主是要表达什么意思才能继续分析.
make sth done是对的,但是要说使得用户增长数在中国排第一也不是非用这个短语不可啊.All those contribute to/lead to/bring to the largest increasement of users in China.想了一下,要是非要用no.1也不太好说呢.