There has something been done to help underprivileged in HongKong the last few years.这个句子对吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 20:08:45
There has something been done to help underprivileged in HongKong the last few years.这个句子对吗

There has something been done to help underprivileged in HongKong the last few years.这个句子对吗
There has something been done to help underprivileged in HongKong the last few years.这个句子对吗

There has something been done to help underprivileged in HongKong the last few years.这个句子对吗
不对.错处有4:
1,没有用现在完成时态.句子有时间状语last / past /recent years,要用现在完成时态;2,underprivlieged 前面没有用定冠词the.the underprivileged 是指一类人,定冠词不能丢;3,last few yeas 前少了介词in或者over.4,用错了there be 句型.there be 句型的be是固定的,不能改为has或者have,但要注意,there has / have been.是它的完成时态,且 has/have 与 been之间不能分开.
原句改为:There has been something done to help the underprivlieged in HongKong in/over the last few years.是正确表达.

【俊狼猎英】团队为您解答.祝你进步.

应该是:
There is something done/that has been done...

There is something that has been done to help the underprivileged in HongKong in the last few years.

不对

不对哈,这个句子首先是一个there be 句型,现在完成时的被动语态(has been done )。表示一类人要加The.