Results 1 to 3 of 3
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2007
    • Posts: 1,618
    #1

    congratulate sb for

    I've found a lot of sentences in AMERICAN CORPUS (but none in BNC) with the structure of 'congratulate sb for' as in:
    I congratulated myself for being quiet and still the rest of the afternoon.

    So we can use this structure instead of 'congratulate sb on sth', can't we, or had we better not? (I read an article by an American in which there is such a structure.)

    Thank you very much.

    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • Hong Kong
      • Current Location:
      • Hong Kong

    • Join Date: May 2007
    • Posts: 845
    #2

    Re: congratulate sb for

    Quote Originally Posted by joham View Post
    I've found a lot of sentences in AMERICAN CORPUS (but none in BNC) with the structure of 'congratulate sb for' as in:
    I congratulated myself for being quiet and still the rest of the afternoon.

    So we can use this structure instead of 'congratulate sb on sth', can't we, or had we better not? (I read an article by an American in which there is such a structure.)

    Thank you very much.
    So, that is the far cry from the other side of the pond.
    By the way, joham. in BE we normally used "for" after "congratulate" in a passive sentence structure rather than an active one. See the examples quoted from your favourite dictionary the Longman:

    "congratulate somebody for (doing) something
    All three are to be congratulated for doing so well.

    The committee is to be congratulated for presenting its findings in such an informative manner.

    He is to be congratulated for his job well done."
    (Not a teacher)

  1. beascarpetta's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Great Britain
      • Current Location:
      • Austria

    • Join Date: Oct 2007
    • Posts: 2,331
    #3

    Re: congratulate sb for

    this should shed some light on your problem

    but you are absolutely right here Joham

    the CAD seems to be particularly monosyllabic concerning "to congratulate for"
    and in several American dictionaries "to congratulate for" is only listed for use without an object
    like
    The NHS should be congratulated on this excellent achievement.
    or
    Schools and young people are to be congratulated on these results.

    did any of this help?

Similar Threads

  1. Congratulate
    By Unregistered in forum Ask a Teacher
    Replies: 1
    Last Post: 03-Feb-2008, 21:21
  2. congratulate you for
    By joham in forum Ask a Teacher
    Replies: 1
    Last Post: 17-Dec-2007, 21:47
  3. How To Congratulate Someone
    By Unregistered in forum Ask a Teacher
    Replies: 5
    Last Post: 04-May-2007, 03:03
  4. congratulate
    By dubbel in forum Ask a Teacher
    Replies: 1
    Last Post: 07-Feb-2005, 03:56
  5. congratulate for
    By Unregistered in forum Ask a Teacher
    Replies: 1
    Last Post: 04-Nov-2004, 08:59

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
  •