Results 1 to 3 of 3
    • Member Info
      • Native Language:
      • Hindi
      • Home Country:
      • India
      • Current Location:
      • India

    • Join Date: Jan 2011
    • Posts: 99
    • Post Thanks / Like
    #1

    long ago

    Que-Has he come?
    Ans- He has come long ago. (2-3 hours ago)
    Is the usage of long ago correct in the answer above?

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

    • Join Date: Jun 2008
    • Posts: 23,270
    • Post Thanks / Like
    #2

    Re: long ago

    I would answer, "He came a long time ago". "A long time ago" counts as a specified time for the purposes of using the simple past.
    "Que- and Ans-" are not natural though.

  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: long ago

    I would not normally use "long ago" to refer to a time period of 2-3 hours. I would expect to see that phrase referring to longer time periods, including those of historical interest. "Long ago, men spent most of their time hunting for food."

    Alternatives for your use include:

    He arrived a little while ago.
    He came some time ago.
    He came a couple of hours ago.

Similar Threads

  1. Replies: 1
    Last Post: 23-Feb-2013, 06:27
  2. a long time ago,a year ago +present perfect
    By ostap77 in forum Ask a Teacher
    Replies: 4
    Last Post: 05-Nov-2012, 00:07
  3. [Grammar] a long time ago,
    By Will17 in forum Ask a Teacher
    Replies: 2
    Last Post: 06-Sep-2012, 10:59
  4. Long Ago
    By jack in forum Ask a Teacher
    Replies: 1
    Last Post: 02-Mar-2005, 10:49

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
  •