suppose i ___ see anything , what shal i do then?a. am not able to b.shouldn't c.can't d.mustn't为什么么先C,解释下?别的怎么错?

热心网友

楼上说的不对,这题不是虚拟语气。前面已经有suppose了,所以不再用虚拟语气。这句话是说,设想我什么都看不见,我以后该怎么办?shouldn't用于虚拟语没错,但这里不用虚拟。其二,shouldn't 意思也不对,不是用不应该看见,是不能看见,看不见,所以错误。can't,最直接表明看不见,从语法上合理,意思上通顺。mustn't 不合题意,很容易排除。am not able to 是没有能力去看,不会去看,不符合英语的使用习惯。所以,综上,应选C.

热心网友

动词suppose后面要用虚拟语气,所以要接suppose sb. (should) do sth.