I_ start right now because i have no time left A.must B.have to C.can D.will 选哪个?为什么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 22:47:25
I_startrightnowbecauseihavenotimeleftA.mustB.havetoC.canD.will选哪个?为什么?I_startrightnowbecauseihavenot

I_ start right now because i have no time left A.must B.have to C.can D.will 选哪个?为什么?
I_ start right now because i have no time left A.must B.have to C.can D.will 选哪个?为什么?

I_ start right now because i have no time left A.must B.have to C.can D.will 选哪个?为什么?
选A.此句译为:剩下的时间没有了,我必须马上动身.
虽然must和have to都可作“必须”将讲,他们表达的含义是有区别的.must表说话人认为有必要做某事.have to指因履行外界义务、执行别人或法律法规等的要求.而can除有“能够”的意思外,也可当“必须”讲,但此时常带有命令口气.will多表示将来,这时句子主语多用第一人称;表示责任、义务等,当“必须,一定”讲时,其主语多用第二人称.
所以,由以上简析可知选A比较恰当.
但愿我的解释能令你满意.