Results 1 to 5 of 5
  1. #1
    puzzle is offline Senior Member
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China
    Join Date
    Jul 2007
    Posts
    812

    sentence

    She is not going to have a holiday because she broke her leg.

    Is "broke" totally wrong in this case? Pls.

  2. #2
    emsr2d2's Avatar
    emsr2d2 is offline Moderator
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK
    Join Date
    Jul 2009
    Posts
    61,377

    Re: sentence

    Quote Originally Posted by puzzle View Post
    She is not going to have a holiday because she broke her leg.

    Is "broke" totally wrong in this case? Pls.
    No, it's perfectly fine! Why do you think it's wrong.

    You can also say "She is not going to have a holiday because she has broken her leg".

  3. #3
    puzzle is offline Senior Member
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China
    Join Date
    Jul 2007
    Posts
    812

    Re: sentence

    According to Practical English Usage by Michael Swan, The sentence below is wrong :

    I can't go on holiday because I broke my leg. (X)

    Why?

  4. #4
    emsr2d2's Avatar
    emsr2d2 is offline Moderator
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK
    Join Date
    Jul 2009
    Posts
    61,377

    Re: sentence

    Quote Originally Posted by puzzle View Post
    According to Practical English Usage by Michael Swan, The sentence below is wrong :

    I can't go on holiday because I broke my leg. (X)

    Why?
    I can see why they would prefer "I can't go on holiday because I have broken my leg". This makes is clear that the accident took place quite recently, and the person's leg is still broken. That's why they can't go on holiday.

    To make it clear, using "broke", you would have to add a timescale.

    I can't go on holiday (next week) because I broke my leg yesterday.

    The original sentence is not entirely clear. It doesn't necessarily make sense to say that you can't go on holiday simply because you broke your leg. Saying "I broke my leg" gives no hint as to a timescale. Maybe you broke your leg in 1983. It wouldn't make any sense that you can't go on holiday this year, because you broke your leg nearly 30 years ago.

  5. #5
    puzzle is offline Senior Member
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China
    Join Date
    Jul 2007
    Posts
    812

    Re: sentence

    I know it because I heard the news.

    So, it is also wrong with "heard" here? Pls.

Posting Permissions

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