Results 1 to 4 of 4

Thread: Preposition

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Vietnamese
      • Home Country:
      • Vietnam
      • Current Location:
      • Vietnam

    • Join Date: May 2005
    • Posts: 49
    • Post Thanks / Like
    #1

    Preposition

    1.
    Can you tell me the difference from using preposition in these sentences:
    - I will have to come back by Sunday.
    - I will have to come back on Sunday.
    the difference from using preposition: BY, ON in time.
    2
    How long ago .......? we use Present Perfect Tense or Past Simple Tense in this question?
    Ex:
    How long ago did you come here? or
    How long ago have you come here?
    Which question is correct?


    • Join Date: Sep 2007
    • Posts: 1,155
    • Post Thanks / Like
    #2

    Re: Preposition

    Quote Originally Posted by Dinhtuong View Post
    1.
    Can you tell me the difference from using preposition in these sentences:
    - I will have to come back by Sunday.
    - I will have to come back on Sunday.
    the difference from using preposition: BY, ON in time.
    2
    How long ago .......? we use Present Perfect Tense or Past Simple Tense in this question?
    Ex:
    How long ago did you come here? or
    How long ago have you come here?
    Which question is correct?
    #1

    "by Sunday" means you will potentially arrive any day before or including Sunday from the time the sentence was said. So if the sentence was said on Wednesday, you could arrive on Thursday, Friday, Saturday or Sunday.

    "on Sunday" means that is the specific day that you will arrive.

    #2

    I would not say either sentence. To me the correct sentence would be

    How long ago have you been here?


    • Join Date: Dec 2006
    • Posts: 15
    • Post Thanks / Like
    #3

    Re: Preposition

    Quote Originally Posted by Naamplao View Post
    #1

    "by Sunday" means you will potentially arrive any day before or including Sunday from the time the sentence was said. So if the sentence was said on Wednesday, you could arrive on Thursday, Friday, Saturday or Sunday.

    "on Sunday" means that is the specific day that you will arrive.

    #2

    I would not say either sentence. To me the correct sentence would be

    How long ago have you been here?
    Maybe you mean:
    How long have you been here?
    right?

  1. engee30's Avatar
    • Member Info
      • Member Type:
      • Interested in Language
      • Native Language:
      • Polish
      • Home Country:
      • Poland
      • Current Location:
      • Great Britain

    • Join Date: Apr 2006
    • Posts: 2,819
    • Post Thanks / Like
    #4

    Wink Re: Preposition

    Quote Originally Posted by Naamplao View Post
    ...
    #2

    I would not say either sentence. To me the correct sentence would be

    How long ago have you been here?
    I can't share your opinion on that, Naamplao.

    How long is it since you (first) came here?
    How long is it since you've been here?
    How long ago did you come here?
    How long have you been here?


Similar Threads

  1. preposition in or with
    By YOSHITAKEHORI in forum Ask a Teacher
    Replies: 6
    Last Post: 17-Jan-2007, 06:07
  2. Participle verb OR preposition verb?
    By elaineyi in forum Ask a Teacher
    Replies: 1
    Last Post: 29-Oct-2005, 10:09
  3. Preposition question
    By Nordic Bill in forum Ask a Teacher
    Replies: 3
    Last Post: 14-Oct-2005, 10:13
  4. preposition before dates
    By toyie in forum Ask a Teacher
    Replies: 1
    Last Post: 05-Oct-2005, 09:04
  5. preposition for body
    By vladz in forum Ask a Teacher
    Replies: 1
    Last Post: 03-Nov-2004, 11:00

Posting Permissions

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