having finished the work,____a.a postman came and delibered the evening paper and some lettersb.it was almost six o 'clockc.supper had been already prepared d.we had a rest and then had supper这题答案选D可我选B 其实我觉得别的也对.我

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 23:55:09
having finished the work,____a.a postman came and delibered the evening paper and some lettersb.it was almost six o 'clockc.supper had been already prepared d.we had a rest and then had supper这题答案选D可我选B 其实我觉得别的也对.我

having finished the work,____a.a postman came and delibered the evening paper and some lettersb.it was almost six o 'clockc.supper had been already prepared d.we had a rest and then had supper这题答案选D可我选B 其实我觉得别的也对.我
having finished the work,____
a.a postman came and delibered the evening paper and some letters
b.it was almost six o 'clock
c.supper had been already prepared
d.we had a rest and then had supper
这题答案选D可我选B 其实我觉得别的也对.我不知道这题要考什么哦,

having finished the work,____a.a postman came and delibered the evening paper and some lettersb.it was almost six o 'clockc.supper had been already prepared d.we had a rest and then had supper这题答案选D可我选B 其实我觉得别的也对.我
d.we had a rest and then had supper因非谓语动词作状语其逻辑上的主语和主句的主语必须一致,只有we可以作having finished the work的逻辑主语,故选D,而不选其它答案.

考的是非谓语动词啊,只有前后主语一致时,从句才可以省略主语,由于having是现在分词,可以判断出主语和finish是主动关系,所以先去掉B和C,再根据意思判断,最终选D.

这个当然应该选D,前面的状语从句省略了主语,换句话说,后面主句的主语要和前面的having相配,所以只有we和have是相配的,其它选项的主语都不对。

应该选D吧,主语要一致

要选D。
前句是无主语的现在分词,所以后面的句子中是肯定要有动作的主语的。所以B肯定是不行的。
你觉得B也行,是受了中文的影响。

Having finished the homework,he went to bed.Having finished ..有什么相关语法 73、______ his examination of the patient,the doctor wrote out a prescription.A:Having finished A:Having finished?为什么A:Having finishedB:FinishingC:FinishedD:Having been finished _____ the work we went home.A.Having finished B.Having been finished C.Have finished D.Have been finished 选哪个?为什么? Having finished the experiment ,he left the lab .这里的have为什么要是having having done在句首的时候是什么意思?如何用?比如,having finished the homework,they . ( ),he went home.A.finishing the work B.had finished the work C.after finished the work D.having finished the work _______ his examination of the patient,the doctor wrote out a prescription.A:Having finishedB:FinishingC:FinishedD:Having been finished 英语选择 ___ their homework ,the boys went out to play soccer A.having finished B.finishingC.being finished D.finished Having finished the homework,he went home.为什么用现在完成时不是过去完成时 David offered us a lift when he was leaving the office,but our word---?---,we declined the offer.A,not being finished B,not having finished C,had not been finished D,was not finished Walter offered us a lift when he was leaving,but ___ our work,we turned down the offer.A not finished B not having finished C not finishing D having not finished为什么选B,不选C the boy having finished his homework was playing the computer games这就话对吗the boy having finished his homework was playing the computer games与the boy finishing his homework was playing the computer games那句对? 现在分词的完成时态Having finished his homework,the boy went on to help his motherHaving finished his homework,the boy went on to help his mother.Not having finished his homework,he was forbiddento watch the game.两句中Having finished用 Having finished making the bed,she went on __________ the housecleaning with cleaning to clean at cleaning 翻译Having finished the letter,he folded it carefully and sealed the envelop with a kiss谢谢 _____ their homework,they went to the playground to play footballa.finished b.having finished c.finishing d.to finish为何选B the experiment___,they decided to go on holiday for a week.A.to be finished B.having been finished答案B,为什么?谢谢 You can keep the book until you ___?A having finished readingB finish to readC will finish reading D have finished to read