Which is correct:

I may have catch a cold.


I may have caught a cold.

Should I use "may" or "might" and "catch" or "caught"?


  • What have you done to solve this problem (apart from the obvious thing - posting it here :D)? I am sure there are many posts here about may vs might. – Man_From_India Jun 18 '17 at 6:19
  • 1
    Have you learnt to conjugate the English verb to catch? ( @Man_From_India The problem is the verb form of to catch, not the conditional!) – P. E. Dant Jun 18 '17 at 6:28

If you use have before a verb, you are probably trying to make a perfect: in this case it's an infinitive form of the present perfect. A perfect requires a past participle: for catch, the past participle is caught. The correct version is therefore

I may have caught a cold.

In this context, there is little difference between may and might: they both introduce the idea of a low probability.

  • 2
    Technically, it's a perfect, unqualified: the 'tense' is on may/might, and the have is an infinitive. And I'd say the modality introduced here involves 'uncertainty' rather than 'probability'. – StoneyB on hiatus Jun 18 '17 at 12:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.