来自何博的问题
ifyouaregoodenough,Tom,you______haveabicycleasyouryourbirthdaygiftA.willB.shallC.mustD.may答案选B
ifyouaregoodenough,Tom,you______haveabicycleasyouryourbirthdaygift
A.willB.shallC.mustD.may
答案选B


ifyouaregoodenough,Tom,you______haveabicycleasyouryourbirthdaygiftA.willB.shallC.mustD.may答案选B
ifyouaregoodenough,Tom,you______haveabicycleasyouryourbirthdaygift
A.willB.shallC.mustD.may
答案选B
shall有期许的含义,比其他的三个选项更符合语句含义;
will也有这层意思,但是做为奖励用shall更合适.
must,may都是一种推断的用词,不太符合语境.