Results 1 to 4 of 4

Thread: Preposition

  1. #1
    Dinhtuong is offline Junior Member
    • 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

    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?

  2. #2
    Naamplao is offline Senior Member
    Join Date
    Sep 2007
    Posts
    1,155
    Post Thanks / Like

    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?

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

    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?

  4. #4
    engee30's Avatar
    engee30 is offline Key Member
    • 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

    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
  •