作业帮 > 英语 > 作业

虚拟语气的题:1.If I knew you were coming,I ______you ___________my

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/17 23:06:41
虚拟语气的题:
1.If I knew you were coming,I ______you ___________my love to your parents.
A.would have asked,convey
B.Would ask,convey
C .would have asked,to convey
D .would ask,to convey
选C为什么?
一定要有道理,母语人士能接受
2.Your pet dog _____like you more,if you ________him better.
A .would,treated
B .could,had treated
C .can,treated
D .would,treat
选B不行吗?
3 He has a talent for writing poems.He _________the first prize if he ___________more.
A .could won,practised
B.Will won,practised
C.could won,practise
D .will won ,practise
A
他是表示对将来还是现在的虚拟?
4 ---Why didn’t you come to the party yesterday?    ---I          ,but an unexpected visitor came to see me.   A.did              B.would   have done            C.had                 D.was going to
选哪个合适?怎么改B?
虚拟语气的题:1.If I knew you were coming,I ______you ___________my
1.C,对过去虚拟,用would/should/might/could+have done,第二处ask sb to do sth.
2.A,对现在虚拟,主句用would/should/might/could+do,从句用一般过去式.
3对现在虚拟,主句用would/should/might/could+do,从句用一般过去式.所以第一处填could win,第二处填practised.
4.D,was going to 表示本来打算去.B改为would have gone.