Page 1 of 2 1 2 LastLast
Results 1 to 10 of 13
  1. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,851
    #1

    If I caught the bus, I would be punctual.

    If I had caught the bus yesterday, I would have arrived punctually.
    If I caught the bus yesterday, I would be punctual.

    Are they correct?

  2. charliedeut's Avatar
    • Member Info
      • Native Language:
      • Spanish
      • Home Country:
      • Spain
      • Current Location:
      • Spain

    • Join Date: Oct 2009
    • Posts: 5,560
    #2

    Re: If I caught the bus, I would be punctual.

    To me, only the first makes sense. The second seems to suggest that catching the bus yesterday has an influence on your being punctual today.
    Please be aware that I'm neither a native English speaker nor a teacher.

  3. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,851
    #3

    Re: If I caught the bus, I would be punctual.

    If you attended his party yesterday, he would be very happy.

    Does it make sense?

    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Laos

    • Join Date: Nov 2002
    • Posts: 57,937
    #4

    Re: If I caught the bus, I would be punctual.

    It should be if you had attended.

  4. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,851
    #5

    Re: If I caught the bus, I would be punctual.

    "If I had caught the bus yesterday, I would be punctual."
    "Had" is added, does it make sense now?

    "If you went to see him, he would be delighted."── quoted from my Oxford dictionary.
    Why is "went" used rather than "had gone"?

    Last edited by Matthew Wai; 08-May-2014 at 07:08.

  5. Raymott's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia

    • Join Date: Jun 2008
    • Posts: 24,109
    #6

    Re: If I caught the bus, I would be punctual.

    "If you attended his party yesterday ..." This use of the past tense refers to the past.
    "If you went to see him ..." This use of the past tense is the past subjunctive and refers to something hypothetical, not in the past.
    They mean different things, and that's why the grammar, combination of tenses, is different.
    If you had written "If you went to see him yesterday, he would be delighted" that would be as wrong as "If you attended his party yesterday, he would be very happy."
    The addition of a past marker changes the subjunctive mood into a simple past indicative.

  6. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,851
    #7

    Re: If I caught the bus, I would be punctual.

    1. If I had caught the bus yesterday, I would have been punctual.
    2. If I had caught the bus yesterday, I would be punctual.

    Which one is correct?

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

    • Join Date: Apr 2009
    • Posts: 12,312
    #8

    Re: If I caught the bus, I would be punctual.

    It seems to me that if you had been punctual, then you would have caught the bus.

  7. Matthew Wai's Avatar
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 7,851
    #9

    Re: If I caught the bus, I would be punctual.

    If I had got up early yesterday, I would be punctual.

    Is it OK?

    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Laos

    • Join Date: Nov 2002
    • Posts: 57,937
    #10

    Re: If I caught the bus, I would be punctual.

    It should be I would have been as you're talking about yesterday. Also, on time would probably sound more natural.

Page 1 of 2 1 2 LastLast

Similar Threads

  1. Feeder bus and Public bus
    By Loh Jane in forum Ask a Teacher
    Replies: 15
    Last Post: 26-Feb-2013, 02:04
  2. caught/had caught last week
    By Tan Elaine in forum Ask a Teacher
    Replies: 2
    Last Post: 16-Jul-2012, 05:48
  3. [Vocabulary] dropped V.S.quiet;bus station V.S.bus stop;
    By marymay12 in forum Ask a Teacher
    Replies: 3
    Last Post: 15-Nov-2011, 04:01
  4. RV v.s tour bus v.s Welshire bus
    By maiabulela in forum Ask a Teacher
    Replies: 9
    Last Post: 11-May-2011, 17:40
  5. be caught short vs. be caught off guard
    By greenisgood in forum English Idioms and Sayings
    Replies: 2
    Last Post: 22-Jul-2010, 01:23

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
  •