英语非谓语动词的题

来源:百度知道 编辑:UC知道 时间:2024/06/18 02:33:25
The___boy was last seen___near the East Lake.
A.missing;playing B.missing;play C.missed;played D.missed;to play
(为什么不用missed?playing又是什么意思?)

sandy could do nothing but___to his teacher that he was wrong.
A.admit B.admitted C.admitting D.to admit(为什么不选C)

Mr.Reed made up his mind to devote all he had to___some schools for poor children.
A.set up B.setting up C.have set up D.having set up(having set up是什么时态?)
请各位高手再讲详细点,应为英语实在太差了,having set up是什么完成时???)

1 像lost一样是习惯用法,missing在字典的词典的意思就是丢失的意思,作为单独词条出现的是, playing 是根据see来的,see sb doing 是指看见某人正在干,举例说一个人正在窗口打电话,你经过,正好看见,要和see sb do区分,看见某事儿的全过程,举例说你站在窗口往外看,在看的过程中,有一段是出车祸的全部过程

2 固定用法啊,can do nothing but do
3 having set up 是过去完成进行时式,但是在这里不是时态,have不是表示时态的,而是用在了have sb do sth 中,让某人做某事

1. missing表示状态,playing表示seen的时候正在playing
2.but后面只能接to,不能用ing形式
3.having set up表示完成时,这里应选B

missed和missing意思不一样。missing表示丢失的,missed是想念的。 而第二个空格填playing表示这个男孩最后一次被看见时正在东湖边玩耍,强调动作正在进行。see somebody doing sth:看到某人正在做某事
第二题应该选D吧 do nothing but to do是固定搭配,怎么会选动词ing形式。(这个不确定是A还是D,但绝不是C)
第三题还挺迷惑人的,首先devote to doing这个词组表示致力于做某事,这个to是介词要加动词ing形式。其次,have something done表示让某人做某事,在本句中,having set up表示让别人为这些学生建立学校,正常语序是having some schools set up,作者为了避免头重脚轻,把宾语放在后面:having set up some schools. 这个题好像是竞赛题 现在已经不收命题者青睐了吧?

1这里指的是这个男孩很令人怎样 不是指着男孩感到怎么样 所以用missing(一般放在物或人前面修饰的 几乎是用ing结尾的) playing是play的进行时 这里应该用to play 因为被动还原to

2固定搭配 but to do背住他

3我也不是