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.是正确表达。
【俊狼猎英】团队为您解答。祝你进步。
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 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.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询