求高手解答、、
1.Whenwillyoufinish_____thebook?(我选c)A.inwritingB.towriteC.havingwrittenD.writing(正确)...
1.When will you finish _____ the book?(我选c)
A.in writing B.to write C.having written D.writing(正确)
2.____ from high-school , he entered a college.(我选d)
A.Having graduated(正确) B.Being graduated C.Graduated D.Graduating
3.His proposal is that the machine ___ at once.(我选b)
A.is stopped B.would be stopped C.be stopped(正确) D.is being stopped
4.If I _____ foreign languages last year I ____ it.(我选b)
A.have been fond of , would take
B.was fond of , would have taken
C.were fond of , would have taken
D.had been fond of , would have taken(正确)
5.If it ___ so late , we could have coffee.(我选a)
A.wasn't B.isn't C.weren't(正确) D.not be
6.I wish I ____ with them at that time.(我选c)
A.were B.had been(正确) C.would be D.were to be
7.One should take care of ____.(我选a)
A.its health B.her health C.their health D.his health(正确)
8.Your parents ____ twenty minutes ago.(我选d)
A.should come B.should have come(正确)
C.should be come D.should have came
9.If it ____rain tomorrow , we shall have a picnic.(我选d)
A.would not B.does not(正确) C.did not D.will not 展开
A.in writing B.to write C.having written D.writing(正确)
2.____ from high-school , he entered a college.(我选d)
A.Having graduated(正确) B.Being graduated C.Graduated D.Graduating
3.His proposal is that the machine ___ at once.(我选b)
A.is stopped B.would be stopped C.be stopped(正确) D.is being stopped
4.If I _____ foreign languages last year I ____ it.(我选b)
A.have been fond of , would take
B.was fond of , would have taken
C.were fond of , would have taken
D.had been fond of , would have taken(正确)
5.If it ___ so late , we could have coffee.(我选a)
A.wasn't B.isn't C.weren't(正确) D.not be
6.I wish I ____ with them at that time.(我选c)
A.were B.had been(正确) C.would be D.were to be
7.One should take care of ____.(我选a)
A.its health B.her health C.their health D.his health(正确)
8.Your parents ____ twenty minutes ago.(我选d)
A.should come B.should have come(正确)
C.should be come D.should have came
9.If it ____rain tomorrow , we shall have a picnic.(我选d)
A.would not B.does not(正确) C.did not D.will not 展开
2个回答
展开全部
1.finish本身就是完成的意思,不用在后边加having done, 一般用法就是finish doing. having done做状语比较常见,如题2.
2.having done作状语强调事件发生的前后顺序,即having done动作发生在谓语动词的动作之前。题目中他是先从高中毕业再进大学,强调先后顺序。如:Having answered the teacher's question, he sat down.
3. 题中that引导表语从句,由于主语是proposal,所以从句中用should+动词原形的虚拟语气,should可以省略,题中就省略了。类似用法还有demand, suggestion(建议),requirement,insist(坚持要求)等词,当后边跟表语从句或者同位语从句时,从句中谓语动词用should+虚拟语气。这些词的动词形式后跟宾语从句时也是同样的用法。
4.5.都是if虚拟条件句,构成如下:和将来事实不符,if从句中用were to do/过去时/should+动词原形,主句中用would+动词原形;和现在事实不符,从句用were/过去时,主句用would+动词原形;和过去事实不符,从句用过去完成时,主句用would have done.
主句中除了would,还可以用could,might,should。
6.这里wish后用虚拟语气,我当时没跟他们在一起,所以和过去事实不符,用过去完成时。比较:I wish I were a bird.(和现在事实不符)
7. one这种用法是泛指,意为anyone,任何人.
8.题目中出现了具体的时间状语:twenty minutes ago.所以选择B,should have done表示过去本应该做某事,但事实上没做。have作为完成式的构成部分,后边不可能出现动词过去式,只能是动词的过去分词形式。come-came-come.
9.if,when等引导的从句中,现在时态表将来。如果从句中用了will,那不表将来时态,表示意愿,如:If you will go with me, I will go there. 如果你愿意和我一起去我就去。
2.having done作状语强调事件发生的前后顺序,即having done动作发生在谓语动词的动作之前。题目中他是先从高中毕业再进大学,强调先后顺序。如:Having answered the teacher's question, he sat down.
3. 题中that引导表语从句,由于主语是proposal,所以从句中用should+动词原形的虚拟语气,should可以省略,题中就省略了。类似用法还有demand, suggestion(建议),requirement,insist(坚持要求)等词,当后边跟表语从句或者同位语从句时,从句中谓语动词用should+虚拟语气。这些词的动词形式后跟宾语从句时也是同样的用法。
4.5.都是if虚拟条件句,构成如下:和将来事实不符,if从句中用were to do/过去时/should+动词原形,主句中用would+动词原形;和现在事实不符,从句用were/过去时,主句用would+动词原形;和过去事实不符,从句用过去完成时,主句用would have done.
主句中除了would,还可以用could,might,should。
6.这里wish后用虚拟语气,我当时没跟他们在一起,所以和过去事实不符,用过去完成时。比较:I wish I were a bird.(和现在事实不符)
7. one这种用法是泛指,意为anyone,任何人.
8.题目中出现了具体的时间状语:twenty minutes ago.所以选择B,should have done表示过去本应该做某事,但事实上没做。have作为完成式的构成部分,后边不可能出现动词过去式,只能是动词的过去分词形式。come-came-come.
9.if,when等引导的从句中,现在时态表将来。如果从句中用了will,那不表将来时态,表示意愿,如:If you will go with me, I will go there. 如果你愿意和我一起去我就去。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询