Results 1 to 4 of 4
  1. Unregistered
    Guest
    #1

    since two hours ago

    Hi!

    Could you please tell whether the following sentences are correct or not?

    " I haven't eaten anything since two hours ago."
    "Have you see Tom since three years ago?"

    Thanks in advance.

  2. kfredson's Avatar

    • Join Date: Dec 2009
    • Posts: 700
    #2

    Re: since two hours ago

    Quote Originally Posted by Unregistered View Post
    Hi!

    Could you please tell whether the following sentences are correct or not?

    " I haven't eaten anything since two hours ago."
    "Have you see Tom since three years ago?"

    Thanks in advance.
    I am not sure what the rule is, but the use of "since" requires more words:
    "I haven't eaten anything since I ate two hours ago."
    "Have you seen Tom since you saw him three years ago?"

    It might be preferable to say:
    "I haven't eaten for two hours."
    "Have you seen Tom in the last three years?"

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Apr 2007
    • Posts: 4,146
    #3

    Re: since two hours ago

    Quote Originally Posted by Unregistered View Post
    Hi!

    Could you please tell whether the following sentences are correct or not?

    " I haven't eaten anything since two hours ago."
    You can also say 'I haven't eaten anything in the (past)(last) two hours.'

    "Have you see Tom since three years ago?"
    You can also say 'Have you seen Tom in the (past)(last) three years.

    Thanks in advance.
    2006

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Apr 2007
    • Posts: 4,146
    #4

    Re: since two hours ago

    Quote Originally Posted by kfredson View Post
    I am not sure what the rule is, but the use of "since" requires more words:
    "I haven't eaten anything since I ate two hours ago."
    "Have you seen Tom since you saw him three years ago?"
    I don't think adding those extra words are necessary. The meanings of the original sentences are very clear.
    In fact you may be changing the intended meaning by adding those words. Maybe you didn't see Tom three years ago. Maybe three years ago is when Tom went to jail.
    It might be preferable to say:
    "I haven't eaten for two hours."
    "Have you seen Tom in the last three years?"
    2006

Similar Threads

  1. semester credit hours
    By unpakwon in forum Ask a Teacher
    Replies: 2
    Last Post: 29-Nov-2009, 22:03
  2. ''for hours''
    By jctgf in forum Ask a Teacher
    Replies: 1
    Last Post: 25-Nov-2008, 17:53
  3. [Essay] An diagram essay
    By Unregistered in forum Ask a Teacher
    Replies: 1
    Last Post: 01-Sep-2008, 23:32
  4. no less than three hours more
    By joham in forum Ask a Teacher
    Replies: 1
    Last Post: 09-May-2008, 11:12
  5. Replies: 1
    Last Post: 06-Apr-2006, 06:36

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
  •