英语语法知识求教

问题描述:

英语语法知识求教
1.The dam _____by the year 2010 winn benefit the whole country.
A.complete B.to be completed
2.I couldn't do my homework with all that noise (going on.)
这里面为什么要用going on 是什么用法呢?
3.He hurried to the station only______ that the train had left.
A.finding B.found C.to find
4._______in the queue for half an hour,Tom suddenly realized that he had left his wallet at home.
A.To wait B.Having waited C.To have waited
5.English has a large vocabulary,hasn't it?-------Yes,______ more words and expressions and you will find it easier to read and communicate.
A.Know B.Knowing C.To know D.Known
6.Have you got the answer of this question?这里面为什么要改of?
“ 这个问题的答案”我们一般不都是说answer of this quetion,改掉of是什么用法呢?
本想奖励点分子奈何财富太低,辛苦各位大侠帮帮小弟.

1.B
由句中的will可知,该大坝尚未完工,所以是“到2010年将要被完工的大坝”,即the dam to be completed by the year 2010.
to be completed by the year 2010为不定式的被动结构作后置定语,修饰the dam,表示该动作(be completed)尚未完成.
如果用A completed,则表示“已经完工的大坝”,错误.
再如:the meeting to be held“将要举行的会议”;
the meeting held“已经举行的会议”.
2.going on为现在分词做宾语补足语,形成介词with的复合结构即:介词with + 宾语all that noise + 宾语补足语going on.
因为此句中含有一个谓语couldn't do,所以go on不能再做谓语了,只能用其非谓语形式.
因为宾语all that noise和go on之间是主动关系且已经发生即“噪音正在进行”,所以用现在分词going on.
3.C
不定式短语做句子的结果状语,表示出乎意料的结果,其前面一般会加上only,意思是“结果只是...”.
翻译:他匆忙赶到车站,结果只是发现火车已经离开了.
4.B
非谓语动词做状语,需要考查非谓语动词wait和句子主语Tom之间的关系.这两者之间明显是主动关系,所以用现在分词waiting.
又因为wait该动作发生在谓语动词realize之前,所以用其现在分词的完成形式having waited.
不定式放在句首,一般只做目的状语,翻译成“为了等...”,句意不通.
5.A
答语之间有个and连接,所以前后都是独立的句子.
而and之前的句子没有谓语动词,所以know就是该句的谓语,因此只能把它视为是祈使句,以动词原形know开头.
6.固定搭配:the answer to this question,不能用of.
楼主记忆有误,类似结构还有很多,如:the key to my door/bike“我家门/我自行车的钥匙”等.
这是固定搭配,楼主记住就是.