I’d have finished the novel if I’d had the time.麻烦解释一下这句话的语法~

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 07:14:35
I’d have finished the novel if I’d had the time.麻烦解释一下这句话的语法~

I’d have finished the novel if I’d had the time.麻烦解释一下这句话的语法~
I’d have finished the novel if I’d had the time.麻烦解释一下这句话的语法~

I’d have finished the novel if I’d had the time.麻烦解释一下这句话的语法~
主干是由if引导的条件状语从句,主句I’d have finished the novel 是个简单句,主语是i,宾语是the novel ,其余是谓语!从句 if I’d had the time也是同样的结构,不懂的话可以再问我!
语气是虚拟语气 ,与过去事实相反.
句意:如果我有时间的话,我会完成这篇小说的.(意思是我没时间 ,所以我没有完成小说)

考查的非真实情况的虚拟语气,主句是过去将来完成时,从句就要用相应的过去完成时。
如果我有时间的话,我会完成这篇小说的。

这是一句"祈使句"喔!!(祈使语法去多研究吧!!)
希望能做什麼事,可是与事实相反。
如果我有时间,我会读完小说。
所以他没读完小说。

这是一个虚拟语气,这是对过去的虚拟,所以后面用的是had had.如果我过去有时间的话,我就己经读完了这本小说

Have you finished this work___?Yes,I have.I've finished it.Have you finished this work___?Yes,I have.I've finished it.A.yet,ever B.already,never C.yet,just D.either,just I ____ the DVD you lent me,but look,I have so many papers to write.A.can have finished B.must have finished C.could have finished D.should have finished I have just finished it Have you finished you composition already?yes,I ()it in twenty minutesHave you finished you composition already?Yes,I ( ) it in twenty minutes.A have finished B finished C will finish D had finished 请说明一下原因 Have you finished your homework?Yes,i(_)it just now.A(FINISH)B(HAVE FINISHED)C(FINISHED)D(WILLFINISH) i have finished可否省略have ( )-----______ you _______ your homework yet?- ----Yes,I _______ it a moment ago.A.Did;do;finished B.Have;done;have finished C.have;done;finished D.Will;do;finished I( )playing tennis when Tom and George arrived括号内该填A.had finished B.have finished C.finish D.finished哪个呢?不管怎样, He told me he would ____ by the time I got back.A.finish B.has finished C.had finished D.have finished 1.There I met several people,two of them _________ foreigners.A.being B.were C.are D.had been2.By the time they get here,we_____the workA.have finished B.had finished C.will have finished D.will finished I will go shopping tomorrow afternoon if I______my work ahead of time.A.finished B.have finished C.am finishing D.will finish我想问下为什么不选A,IF引导的从句虚拟语气表将来不是应该用过去时吗、You can borrow books from th -Have you finished your homework ___?-Yes.I have finished it____.I did it yesterdayA.already;yet B.just;already C.yet;already D.ever;already 求解析I wonder ______they have finished their homework.I wonder ______they have finished their homework.A that B when C where D if I'll help you when I ___ my work.2.I'll help you when I my work.A.finished B.will finish C.will have finished D.have finished Have you finished the book ?I'd like to ____ to the library. I have finished the essay at last. I have finished my homework.反义疑问句 —May I go to the movies tonight,mum?—You can when you______your homeworkA.will finish B.are finishing C.will have finished D.have finished