Major efforts have been made to promote technological entrepreneurship.
我对have,been,made的关联不清楚,一定不是have been+v过分.是不是这样:是be made表被动,说明很大努力被作出,而have是表示一个完成的时态,be也得变成过分,至于to到底是个介词,指出所指对象.还是一个动词不定式?
正着说能不能这样:Promoting technological entrepreneurship have made major efforts.
人气:145 ℃ 时间:2020-05-22 08:59:28
解答
1.been made是被动,前面加完成时.
2.to在这里不是介词,因为介词后面不能接动词原形,只能接名词、代词或者动名词等.这里是动词不定时,在句中作状语补充说明make efforts的目的.
3.不能像lz那样说.原句是一个被动句且省略了动作发出的主体.应该说成,We/They/The government/或者别的什么人 have made major effors to promote technological entrepreneurship.
推荐
- to be made和to have been made有什么区别
- 分析一下Where mistakes have been made……
- many people have been made homeless句中
- Today,houdehold chores have been made much easier by electrical ___ A,facilities B,equipment C,appliances D,Utilities 为什
- They___friends since they met in shanghai?A.have made B.have become C.have been D.have had
- There are six birds in the tree对six birds划线提问
- 从A地向B地打长途电话,通话3分以内收费2.4元,3分钟以后每增加通话时间1分钟加1元,求通话费用y(单位:元)随通话时间x(单位:分,x为正整数)变化的函数关系式.有10元钱时,打一次电话最多可以打多长时间?
- 如图,ABCD是正方形,O是正方形的中心,PO⊥底面ABCD,E是PC的中点.PO=2,AB=2,求证: (1)PA∥平面BDE; (2)平面PAC⊥平面BDE.
猜你喜欢