搜索
首页 教育/科学 外语学习 英语考试

请解答英语题

She will tell us why she feels so strongly that each of us has a role____in making the earth a better place to live. A.to have played B.to play C.to be played D.to be playing 请写出分析过程

全部回答

2005-02-14

0 0
  此题选B。to play role是PLAY的逻辑宾语,二者是动宾关系,所以不用被动语态 是have sth to do 的用法,意思是“某人有某事做”,做事的是这个人自己 另外还有几个关于HAVE 的用法: have sth to be done “某人有某事被做”,做事的是别人 have sb do/doing “使某人做。
  。。” have sth done “使某事被做” 希望能帮到你。

2005-02-14

25 0
选择C. to be played play a role in doing sth为一个固定短语;而have sth to do...也是一个固定短语。所以根据以上两个短语可知,play和role构成逻辑上的动宾结构,所以答案选择C.

2005-02-13

41 0
    She will tell us why she feels so strongly that each of us has a role____in making the earth a better place to live。
   A。to have played B。  to play C。to be played D。
  to be playing 答案---B have sth to do sth[有的选择题,可以靠背的短语来选择,但有的时候可根据句子的意思来,不过,这道题我就是靠的前者,你看看,你能用的上吗]。

2005-02-13

39 0
    She will tell us why she feels so strongly that each of us has a role__to play__in making the earth a better place to live。
   A。to have played B。  to play C。to be played D。
    to be playing 选B,to play 的逻辑主语是 each of us,在主语和逻辑主语一致时,不定式和它所修饰的名词中心词存在动宾关系,不必用被动语态,排除C项,A,是完成式,表示动作在主语的动作之前,不合本题题义,D,进行式,也不对; 故选B。

2005-02-13

29 0
B (1)have sth to do sth (2)play a role扮演一个角色

2005-02-13

12 0
B have sth to do sth

类似问题换一批

热点推荐

热度TOP

相关推荐

热点搜索 换一换

教育/科学
英语考试
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
学习帮助
K12
外语学习
英语考试
德语
韩语
日语
法语
英语翻译
英语考试
英语考试
举报
举报原因(必选):
取消确定举报