问点高中的英语饿~~~

来源:百度知道 编辑:UC知道 时间:2024/09/23 23:17:12
1.the little child ( ) by his father left home yesterday
A.having been punished B. punished
2.what are you thinking of ( ) rid of this kind of pollution
A getting B.to get
要选什么,顺便说下为什么~~~
还有suffer 要怎么用,什么时候加from 什么时候+ed,

1.the little child ( ) by his father left home yesterday
选B,punished 小孩是被惩罚,被动语态,强调的是动作,不能用过去完成时,而且A中的having是不对的,不能说已经正在被惩罚,我是这样理解的,

2.what are you thinking of ( ) rid of this kind of pollution
选A of是介词,后接动词ing,

suffer可以作及物动词,也可作不及物动词
作不及物动词时,跟上from,后面跟的动作是持续性的。
作及物动时,后面跟的动作是短暂性的。
例句:
The factory suffered a great loss.
工厂蒙受了重大的损失。(损失只是一时的运作)
She offen suffer from headaches。
她经常头痛。(头痛,可不是一会的哦,是一个过程)
加ed当然是过去式啦^_^

1.B 有yesterday用过去分词不用完成
2.B 你把are you thinking of 去掉看看
suffer: be suffered of XXX
be suffering from XXX

第一题选B 因为having been done结构不能做定语!
第二题选A 因为of 是介词,后面只能跟动词的ing形式(也就是动名词)做介词的宾语。不定式结构不能做宾语。

B,A