I can’t find my purse anywhere.—You __A __ have lost it while shopping.A.may B.can C.should D.would 问:can 不能用吗?can有可能的意义吧? 答:本题考查情态动词may与can的区别。should表示“应该”,would表示“会”,虚拟语气,不合句意,楼主能(can)区分排除,就不多说了。 may表示“许可”,多用于疑问句,如:May I come in? 口语中可以用can 代替。 can表示“能力”,如:I can swim. Can you swim? He can't swim. 不可用may. 这两个情态动词还可以用来表示“推测”。 may意为“或许”,可用于肯定句:He may be here. 否定句:He may not be here. 可以表示对现在情况的推测,如上例,也可以表示对过去发生过的情况的推测,如本题句: --我到处都找不到我的钱包。 --你可能购物时丢了。 can表示推测时,只用于否定句和疑问句。
在肯定句中,can意为“可以”,是理论上的可能性。如:The road can be blocked.