|
#1
| |||
| |||
| -I haven't seen her in a long time. -I haven't seen her for a long time. I think they are used in different contexts, what are they? |
|
#2
| ||||
| ||||
| _I haven't seen her for a long time. This sentence is correct. |
|
#3
| ||||
| ||||
| I haven't seen her for a long time. Correct I haven't seen her in a long time. I think you're using E with the structure of your native language. :)) |
|
#4
| |||
| |||
| both are fine |
|
#5
| |||
| |||
| Thanks for y'all's reply. and no i am not using it from my native language. I have heard people say that. they use both but I can't figure out the difference. |
|
#6
| ||||
| ||||
| Quote:
With a verb in the perfect (present or past) they're sometimes equivalent, although 'in a long time' is American and is not accepted by some BE speakers. I haven't seen her in a long time = I haven't seen her for a long time But with a verb in the perfect referring to an ongoing process, 'for a long time' is the only option in BE: I've been writing this novel for a long time. (I suspect this may also apply to AmE, but am open to correction.) With a verb that refers to the future, the only possibility in BE is 'for a long time': I am going to France for a long time. (I suspect this may also apply to AmE, but am open to correction.) b |
|
#7
| |||
| |||
| Quote:
thank you :) |
![]() |
| Bookmarks |
| Tags |
| for, long, preposition, time |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| in a long time/ for a long time | Anonymous | Ask a Teacher | 6 | 31-May-2009 15:13 |
| It has been a long time........... | winston | Ask a Teacher | 8 | 03-Feb-2007 09:34 |
| How would you define the future time? | shun | Linguistics | 143 | 13-Oct-2006 01:20 |
| for a long time ?(grammar mistakes) | bosun | Ask a Teacher | 1 | 23-Aug-2006 14:53 |
| In a long time / For a long time | theanglophile | Ask a Teacher | 3 | 04-Sep-2005 08:05 |