Results 1 to 5 of 5
  1. #1
    Mehrgan's Avatar
    Mehrgan is offline Key Member
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • Persian
      • Home Country:
      • Iran
      • Current Location:
      • Iran
    Join Date
    Apr 2009
    Posts
    1,587
    Post Thanks / Like

    Default 'for' before 'a long time'?

    Hi,
    Would it be always wrong to use 'for' before 'a long time' as in the following sentence?

    'We've been married a long time!'

  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
    22,470
    Post Thanks / Like

    Default Re: 'for' before 'a long time'?

    No, you can add "for" if you want to. It's not obligatory.
    Remember - correct capitalisation, punctuation and spacing make posts much easier to read.

  3. #3
    Mehrgan's Avatar
    Mehrgan is offline Key Member
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • Persian
      • Home Country:
      • Iran
      • Current Location:
      • Iran
    Join Date
    Apr 2009
    Posts
    1,587
    Post Thanks / Like

    Default Re: 'for' before 'a long time'?

    Is this arbitrariness just for 'a long time'? How about other phrases indicating time used in a present perfect tense?

  4. #4
    5jj's Avatar
    5jj is offline VIP Member
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic
    Join Date
    Oct 2010
    Posts
    28,168
    Post Thanks / Like

    Default Re: 'for' before 'a long time'?

    We can omit 'for' before most time expressions. The omission is rather informal.

    I have lived here (for) ten years.
    Please do not edit your question after it has received a response. Such editing can make the response hard for others to understand.


  5. #5
    Chicken Sandwich's Avatar
    Chicken Sandwich is offline Senior Member
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • Russian
      • Home Country:
      • Russian Federation
      • Current Location:
      • Netherlands
    Join Date
    Jun 2010
    Posts
    1,458
    Post Thanks / Like

    Default Re: 'for' before 'a long time'?

    Quote Originally Posted by Mehrgan View Post
    Is this arbitrariness just for 'a long time'? How about other phrases indicating time used in a present perfect tense?

    NOT A TEACHER


    It is possible to leave out for (but not usualy in negative sentences):
    - They've been married (for) ten years. (with or without for)
    - They haven't had a holiday for ten years. (you must use for)

    (English Grammar in Use - Raymond Murphy)

Similar Threads

  1. [Grammar] Difference between for long time, for a long time?
    By Rolandinho in forum Ask a Teacher
    Replies: 1
    Last Post: 11-Jun-2012, 13:59
  2. after a long time
    By rainous in forum Ask a Teacher
    Replies: 5
    Last Post: 28-Dec-2011, 11:53
  3. [General] Long time no see
    By Joe Wen in forum Ask a Teacher
    Replies: 5
    Last Post: 25-Aug-2010, 15:06
  4. We would be gone a long time
    By gauri_agr in forum Ask a Teacher
    Replies: 2
    Last Post: 15-Jun-2010, 15:42
  5. in a long time/ for a long time
    By Anonymous in forum Ask a Teacher
    Replies: 6
    Last Post: 31-May-2009, 15:13

Posting Permissions

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