- 1 Post By bhaisahab
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...
Re: have long ago done sth
To my mind 'long since' is better after the verb 'to have'. You could say 'Kids learned long ago....' instead for example.
Originally Posted by joham
By Anonymous in forum Ask a Teacher
Last Post: 31-May-2009, 16:13
By tfmp in forum Ask a Teacher
Last Post: 04-Mar-2009, 04:43
By jctgf in forum Ask a Teacher
Last Post: 01-Jul-2008, 00:58
By KLPNO in forum Ask a Teacher
Last Post: 06-Mar-2008, 21:29
By theanglophile in forum Ask a Teacher
Last Post: 04-Sep-2005, 09:05
Search Engine Optimization by vBSEO