关于will和shall的一道选择题

来源:百度知道 编辑:UC知道 时间:2024/05/27 17:19:31
—_____he come to see you?
—Of course. please.and I'd rather he______me the truth

A.will.inform
B.shall.told
C.should.will say
D.can.spoke

----------------
答案选B

谁能有一个比较全面的解释。最好把will和shall的区别说一下

其实shall一般用于第一人称的 但是如果题目中表示很希望或很有希望做的事儿就会用shall will就都无所谓了 谁用都可以

题目中说Of course. please 所以用shall

其实你也可以看第二个空 讲实话一定是tell the truth 其他的不行...又因为是would rather 所以用told

用shall含有应不应该的意思
而will就是陈述事实不带感情色彩

第二个空就是虚拟语气。应该用过去式表示