This may take several hours.
This might take several hours.
Are they sentences correct? and Also, Which one is correct in the future tense?
Both sentences are correct, and they mean near enough the same. The word "this" suggests that you are talking about something that you are either doing now or are about to start in the immediate future. For something planned further in the future (and therefore perceived as more distant from the speaker), one would probably use "that" instead of "this".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Both sentences are correct, and they mean near enough the same. The word "this" suggests that you are talking about something that you are either doing now or are about to start in the immediate future. For something planned further in the future (and therefore perceived as more distant from the speaker), one would probably use "that" instead of "this".
kumenglishMay or might
These modal verbs are almost always synonymous, so both of your sentences are correct.
At least in American English, and very possibly in British English as well, the difference between may and might is one of register. may occurs in official announcements and scientific papers, for example, and might