Which one is correct?

  • Graduate in this Spring vs graduate this Spring.
  • Graduate in May vs graduate this May.

If they are all correct, then is there any difference in meaning? If there is difference in meaning, when do we need to have a preposition in a sentence like this?

1 Answer 1


‘Graduate in May’ implies this May. ‘Graduate this May’ is synonymous. Otherwise it is ‘in May next year’ or ‘in May 2023’ etc.

‘Graduate this spring’ is correct. No ‘in’.

  • It's all about context, so I'm not necessarily going to contradict you but "Graduate in May" could mean each May, e.g. "Students on this course graduate in May" could mean it happens every year, if it's a general statement about the university calendar, rather than a statement about a particular class or year (in which case it would mean "this May").
    – Stuart F
    Commented Mar 10, 2021 at 9:19
  • ——That is true.
    – user416741
    Commented Mar 10, 2021 at 15:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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