Results 1 to 5 of 5
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • Hong Kong

    • Join Date: Feb 2010
    • Posts: 3
    #1

    might be or might have

    John might be fired again yesterday. He looks sad.
    John might have gotten fired again yesterday. He looks sad.

    Which one is correct and why? Cheers
    Last edited by buncheng; 12-Apr-2011 at 06:21.

  1. Mehrgan's Avatar
    • Member Info
      • Native Language:
      • Persian
      • Home Country:
      • Iran
      • Current Location:
      • Iran

    • Join Date: Apr 2009
    • Posts: 1,742
    #2

    Re: might be or might have

    Quote Originally Posted by buncheng View Post
    John might be fired. He looks sad.
    John might have gotten fired. He looks sad.

    Which one is correct and why? Cheers


    I'd say 'he might have got fired'. Because I'm guessing what has happened to him in the past, for which a possible way to say is must/might + have + past participle.


    ***not a teacher***

    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Apr 2009
    • Posts: 12,310
    #3

    Re: might be or might have

    An American would say "have gotten."

    • Member Info
      • Native Language:
      • Ukrainian
      • Home Country:
      • Ukraine
      • Current Location:
      • Ukraine

    • Join Date: Sep 2010
    • Posts: 3,469
    #4

    Re: might be or might have

    Quote Originally Posted by SoothingDave View Post
    An American would say "have gotten."
    Could I say "may have gotten fired"? He is upest but we are not sure if it's about being fired.

    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Apr 2009
    • Posts: 12,310
    #5

    Re: might be or might have

    Quote Originally Posted by ostap77 View Post
    Could I say "may have gotten fired"? He is upest but we are not sure if it's about being fired.
    Yes, but "might have gotten fired" sounds more natural to me.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •