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

    • Join Date: Oct 2014
    • Posts: 107
    • Post Thanks / Like
    #1

    The writing of the book cost her ten years of hard work.

    1. The writing of the book cost her ten years of hard work.
    2. The writing of the book cost her ten years.

    Is the use of ‘cost’ in sentence1 old-fashioned? Should we change ‘cost’ to ‘took’?
    What about sentence2? Is the use of ‘cost’ not old-fashioned, but incorrect?

    Thanks.

  1. probus's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Jan 2011
    • Posts: 3,025
    • Post Thanks / Like
    #2

    Re: The writing of the book cost her ten years of hard work.

    The addition of the phrase "of hard work" changes nothing. Both sentences are correct and virtually identical in meaning.

    In 2. there is a tiny chance that something other than hard work cost her, but anybody who has written a book will tell you how microscopically small that chance is.

  2. MikeNewYork's Avatar
    • Member Info
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Nov 2002
    • Posts: 24,983
    • Post Thanks / Like
    #3

    Re: The writing of the book cost her ten years of hard work.

    I would not use "cost" there. I would use "took ten years of hard work" or "took her ten years".

  3. probus's Avatar
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Jan 2011
    • Posts: 3,025
    • Post Thanks / Like
    #4

    Re: The writing of the book cost her ten years of hard work.

    Quote Originally Posted by MikeNewYork View Post
    I would not use "cost" there. I would use "took ten years of hard work" or "took her ten years".
    I agree that took is the usual modern usage. Cost is old-fashioned, and perhaps British (?). But cost would be better if she suffered as a result of doing so.

Similar Threads

  1. a last ten years
    By bureaucracy in forum Ask a Teacher
    Replies: 6
    Last Post: 07-Sep-2013, 19:51
  2. [Vocabulary] ..an empty plot cost ten million dollars ...
    By wotcha in forum Ask a Teacher
    Replies: 2
    Last Post: 23-Jul-2012, 12:23
  3. [General] doing his stretch of ten years = serving ten-year sentence
    By vil in forum Ask a Teacher
    Replies: 1
    Last Post: 02-May-2009, 21:15
  4. This camera will cost at least ten thousand dollars.
    By angliholic in forum Ask a Teacher
    Replies: 1
    Last Post: 28-Nov-2007, 13:24
  5. she is living here ten years or /for ten years?
    By magdalena in forum Ask a Teacher
    Replies: 6
    Last Post: 23-Sep-2006, 20: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
  •