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.
How long ago .......? we use Present Perfect Tense or Past Simple Tense in this question?
How long ago did you come here? or
How long ago have you come here?
Which question is correct?
Originally Posted by Dinhtuong
"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.
I would not say either sentence. To me the correct sentence would be
How long ago have you been here?
Maybe you mean:
Originally Posted by Naamplao
How long have you been here?
By YOSHITAKEHORI in forum Ask a Teacher
Last Post: 17-Jan-2007, 06:07
By elaineyi in forum Ask a Teacher
Last Post: 29-Oct-2005, 10:09
By Nordic Bill in forum Ask a Teacher
Last Post: 14-Oct-2005, 10:13
By toyie in forum Ask a Teacher
Last Post: 05-Oct-2005, 09:04
By vladz in forum Ask a Teacher
Last Post: 03-Nov-2004, 11:00
Search Engine Optimization by vBSEO