Results 1 to 2 of 2
  1. #1
    joham is offline Key Member
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China
    Join Date
    Oct 2007
    Posts
    1,519
    Post Thanks / Like

    Default have long ago done sth

    I got the sentences below from Time Magazine Corpus. Is the structure 'have long ago done sth' acceptable to native speakers? Or 'have long since done sth' a much better structure? Thank you in advance.


    I have long ago learned from my mirror that my face has no business before a camera.
    Kids have long ago learned that a nickel in their pocket is hardly enough to purchase a Popsicle...
    ...plain men every-where have long ago decided that its causes were not so simple nor its aims so noble.
    ...most have long ago concluded that the underlying causes are often biological and genetic.
    Our soldiers have long ago thrown away all their belongings, keeping only their rifles and ammunition...
    But since he and his wife have long ago stopped talking about their childlessness,...
    The American Army has long ago dropped the attitude that any five Americans could lick any five Germans automatically just because...

  2. #2
    bhaisahab's Avatar
    bhaisahab is offline Moderator
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • England
    Join Date
    Apr 2008
    Posts
    22,560
    Post Thanks / Like

    Default Re: have long ago done sth

    Quote Originally Posted by joham View Post
    I got the sentences below from Time Magazine Corpus. Is the structure 'have long ago done sth' acceptable to native speakers? Or 'have long since done sth' a much better structure? Thank you in advance.


    I have long ago learned from my mirror that my face has no business before a camera.
    Kids have long ago learned that a nickel in their pocket is hardly enough to purchase a Popsicle...
    ...plain men every-where have long ago decided that its causes were not so simple nor its aims so noble.
    ...most have long ago concluded that the underlying causes are often biological and genetic.
    Our soldiers have long ago thrown away all their belongings, keeping only their rifles and ammunition...
    But since he and his wife have long ago stopped talking about their childlessness,...
    The American Army has long ago dropped the attitude that any five Americans could lick any five Germans automatically just because...
    To my mind 'long since' is better after the verb 'to have'. You could say 'Kids learned long ago....' instead for example.

Similar Threads

  1. in a long time/ for a long time
    By Anonymous in forum Ask a Teacher
    Replies: 6
    Last Post: 31-May-2009, 15:13
  2. [General] Underline the long a words.
    By tfmp in forum Ask a Teacher
    Replies: 1
    Last Post: 04-Mar-2009, 03:43
  3. "how long" and "how long time"
    By jctgf in forum Ask a Teacher
    Replies: 4
    Last Post: 30-Jun-2008, 23:58
  4. pushed in from every side, carried a long ways
    By KLPNO in forum Ask a Teacher
    Replies: 1
    Last Post: 06-Mar-2008, 20:29
  5. In a long time / For a long time
    By theanglophile in forum Ask a Teacher
    Replies: 3
    Last Post: 04-Sep-2005, 08:05

Posting Permissions

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