|
|
#2 (permalink) Thu May 29, 2008 20:41 pm what is the mistake in this sentence... |
|
|
Hi Sonnete
You should try first. What do you think is wrong with those two sentences? . _________________ "Nearly all men can stand adversity, but if you want to test a man's character, give him power." ~ Abraham Lincoln |
|
Yankee I'm a Communicator ;-)

Joined: 16 Apr 2006 Posts: 8325 Location: USA
|
|
#3 (permalink) Fri May 30, 2008 11:58 am What is the mistake: I work here since two years. |
|
|
| Quote: |
| I have seen him yesterday |
I saw him yesterday. (Don't use present perfect when you mention the time)
| Quote: |
| I work here since two years |
I have worked here for two years = I have worked here since 2006 I have been working here for two years = I have been working here since 2006.
If it's the number of units of time (days, months, years etc) , use 'for'. And if it's a specific time use 'since'.
Eg: I have been living here for 10 years. I have been living here since 1998. I have been waiting for her since morning _________________ Non-native speaker of English
=================================
I intend to live forever - so far, so good. |
|
Daemon99 I'm here quite often ;-)
Joined: 21 Feb 2008 Posts: 841
|
 |
#4 (permalink) Fri May 30, 2008 16:33 pm What is the mistake: I work here since two years. |
|
|
1. I have seen him yesterday.
Though "have seen" can be a kind of past tense yet in the sentence it has a definitely time point there "yesterday" so that you need past tense.
Correct: I saw him yesterday.
cf:
I can't go with you because I broke my leg. (wrong) I can't go with you because I have broken my leg. (correct)
Are you finished? Yes, I just have finished the letter. (correct) Are you finished? Yes, I just have finished the letter several hours ago. (wrong) Are you finished? Yes, I just finished the letter several hours ago. (correct)
2. I work here since two years. (wrong)
Correct: I have worked here since 2005. I have worked here since I graduated. I have worked here for two years. |
|
Edison_Chen_e_c I'm here quite often ;-)
Joined: 23 Jul 2007 Posts: 206
|
 |
|
| What does B.A. mean? | grammar question: "turn off" vs "put away" |