_____and I'll get the work finished.A、Have one more hourB、one more hour C、Given one more hour我知道答案是B,不要总是翻译下句子,说为什么选B。

问题描述:

_____and I'll get the work finished.
A、Have one more hour
B、one more hour
C、Given one more hour
我知道答案是B,不要总是翻译下句子,说为什么选B。

B one more hour and i'll get the work finished..意思是再一个小时我就会做完工作。。

b

a

B.多给我一个小时,我就能完工
把原题中and 去掉可以选C

选择B 句子意思是"再一个小时,我就会完成作业了"
A.应该把Have改成Having,翻译成“(要是)我有另外一个小时”主语I与have是主动关系,“我有”所以have用主动语态,即现在分词形式,然后去掉and
B.虽然初看只是一个有定语修饰的名词,不能独立成句,但是实际上这时一个省略句,可以看看英语语法书中省略句内容的一节.翻译成“再一个小时,我就会完成作业了"
C.翻译成“(如果)我被多给予一个小时”主语I与give是被动关系,“我被给与”所以give用被动语态,即过去分词形式,但多了一个and
D.应把If去掉 应为If是一个连词 而and也是一个连词,英语的一个句子中不能有两个连词,要么是If I have one more hour ,I'll get the work finished .要么是I have one more hour and I'll get the work finished .
这些在你的高中语法书里应该都有,属于动词分词形式内容,应该好好看看.语法很好学,只要形成心理定势与习惯就好.
A C选项详
分词分为现在分词和过去分词两种,是一种非谓语动词