English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

11 answers

I haven't done that FOR two years.

Or

The last time I did that was 2 years AGO.

Or

It's been 2 years SINCE I did that.

"Since"... and .... "ago" DO NOT belong together so you can scratch that possibility.

.

2006-08-27 05:57:45 · answer #1 · answered by JaneB 7 · 0 0

Here are a couple options to rewrite that sentence so it will be grammatically correct.

I haven't done that in two years.

It's been two years since I've done that.

The last time I did that was two years ago.

Two years ago was the last time I did that.

Hope this helps:)

2006-08-27 13:03:12 · answer #2 · answered by ? 6 · 0 0

No it is not. You could try saying I have not done that the past 2 years.

2006-08-27 13:03:03 · answer #3 · answered by Ruby 2 · 0 0

Not really, it would be better to say: "I haven't done that for 2 years."

2006-08-27 12:57:27 · answer #4 · answered by Anonymous · 0 0

why don't you just say i haven't done that in 2 years

2006-08-27 12:56:54 · answer #5 · answered by klmn 3 · 0 0

I wouldn't say it is grammatically incorrect, but it verges on redundancy. "Since [a date]" is the same as "[time period] ago." Modern English does not take kindly to redundancy; older usage as emphasis was more accepting.

2006-08-27 13:03:37 · answer #6 · answered by thylawyer 7 · 0 0

I think, "I haven't done that for 2 years, " sounds better.

2006-08-27 12:56:58 · answer #7 · answered by SmartyPants 5 · 0 0

I am not sure about the first part but the second part should be Together Since.

2006-08-27 13:32:10 · answer #8 · answered by R B 1 · 0 0

no its wrong.
the correct form would be deleting the 'ago'.
Since and ago cannot be used together, as 'since' represents something that is continuous, while 'ago' shows something that has ended in the past

2006-08-27 12:59:57 · answer #9 · answered by sushobhan 6 · 0 0

Why can't you say, "I haven't done that for two years".

Or, "Its been two years since I've done that".

2006-08-27 12:58:05 · answer #10 · answered by tina m 6 · 0 0

fedest.com, questions and answers