Neither is correct. These are your options: The wind might have come from this direction. The wind could have come from this direction.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AlpheccaStarsCan is not used with have in standard English, Use "could" instead.X (Wrong) The wind can have come.What about this:
AnonymousThe wind can't have come from that direction.Those are fine.
The wind can't have been blowing from the south.
AnonymousWhat about this:The wind can't have come from that direction.The negative is fine, but that was not the poster's example question.
AlpheccaStarsEnglish modal verbs are: might, should, could, can, may, would, ought to, will...The list of modal verbs in BrE includes may and must. Need and dare can also function as modals in restricted contexts.