Hi Tuongvan, you have continuing problems with spacing around punctuation. You do not need spaces before question marks: Who could have broken it ? -- incorrect (or non-standard) Who could have broken it?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
TuongvanSituation1 :The window was broken yesterday .Now I ask Jim :Your best choices here are: Who [could / might] have broken it? Personally, I wouldn't use may or can.
Who can / could have broken it ?
Who may have broken it ?
Who might have broken it ?
TuongvanSituation 2 : I don't know whet
Tuongvansays that we cannot use MAY and MIGHT to ask about possibility,but sometimes I still see MIGHT usedPerhaps might is not used very much, but, as you have seen, it is used sometimes. It sounds almost too formal, but it is used. On the other hand, may is not used to ask about possibility, just as your book says.