作业帮 > 英语 > 作业

英语语法疑惑求高手解答

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 09:37:40
英语语法疑惑求高手解答
1.The dam_____by year 2010 will benifit the whole country.
A.being completed B.to complete C.complete D.to be completeed
这里面A能用吗?什么用法?还有其他几个麻烦大家帮分析下.
2._______in the queue for half an hour,Tom suddenly realized that he had left his wallet at home.
A.TO wait B.have waited C.Having waited D.To have waited
这个地方大家都说要用非谓语动词,为什么呢?我好多时候就是很疑惑,这些位置为啥要用非谓,用其他谓语动词不行吗?老是不解,求高手帮我分析下.
1.D
此题不能选A.
如果被修饰词(the dam)和做后置定语的动词(complete)之间为被动关系,则一般使用过去分词形式.根据做定语的动词发生时间,一般分为以下三种:
1)being done “正在被...(的...)”.
如:the dam being built 正在被建的大坝
2)to be done “将要被...(的...)”
如:the dam to be built 将要建的大坝
3)done “已经被...(的...)”
如:the dam built last year 去年被建好的大坝
如果选A,则翻译为“到2010年正在被完工的大坝”,句意不通,和后面的will benefit也不对应.
B为不定式的主动结构,此时它不可以表示被动意义.只有少数的不定式主动结构可以表示被动含义.
C直接用动词原形,更加错误,
2.单句除了并列谓语之外,一般只能用一个单词做谓语,所以此句的谓语动词是realized,则动词wait引导的短语只能做非谓语了,此处为(时间)状语.
此处不表示目的,排除A/D;
B为现在完成时的谓语动词结构,不是非谓语,排除;
C为现在分词waiting的完成式,并非表示被动关系.
它一表示句子主语Tom和非谓语动词wait的主动关系,二表示wait动作发生在谓语动作realize之前.