What is the correct way of saying the following:

  1. I have just completed my MSc in Psychology.


  1. I have just completed an MSc in Psychology.

Thank you

  • The first one is correct. Second one shows an improper usage of vowels. You can only use "an" with vowels. – John Sep 2 '16 at 14:04
  • 4
    @John You're wrong, the letter M is pronounced "em" in this case you can use an "an". A/an is not related to which letter comes after but which sound. for example, "a U-turn" not "an u-turn" english.stackexchange.com/questions/1016/… – P. O. Sep 2 '16 at 14:10
  • Good to know. I was aware of some other words like hour where an is used and few more but not with M.Sc. Thanks for correcting me. – John Sep 2 '16 at 14:17

I believe both of those are grammatically correct, the difference between them is just what you want to emhasize.

If you say I have just completed my MSc in Psychology, then that will emphasize that it is your MSc and not someone else's. The sentence I have just completed an MSc in Psychology is more neutral, and does not focus on you. The latter could for example also mean that you completed an MSc thesis or diploma for somebody else.

The meaning of these sentences is also influenced by the context in which you say them, and of course which word you put emphasis on. In some contexts, they could mean the exact same thing.

  • "emphasize that it is your MSc and not someone else's". Who else's would you be completing? – DJClayworth Sep 2 '16 at 14:29
  • @DJClayworth I know some guys who used to write other people's thesises for beers. :) – Venemo Sep 2 '16 at 14:33

I will share my reaction to the two choices, but replacing the letters with the word "masters" (because that sounds more natural to my ear).

I just completed my masters in Psychology

sounds more formal than

I just completed a masters in Psychology

If you were to use the first version in an informal situation, you would sound slightly pompous, but it would be forgivable. That's my personal opinion. (I speak U.S. English, by the way.)


I suspect that none of them is correct, but I found many similar sentences with google. Afaik. a degree is something you can get or earn, and completing a degree does not sound right. So I would say I (have) just got my MSc (degree) in Psychology. or I (have) just finished an MSc program in Psychology.

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.