It's been a while since I've cooked it

Maybo

Key Member
Joined
Feb 23, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
Hong Kong
Current Location
Hong Kong
I've seen people use 'since I cooked' or "since I've cooked". What's the difference?

I: I made curry chicken last night. It's been a while since I've cooked it. (I can't recall how long ago I have cooked it)
My Friend: I just had curry chicken this morning.
 

tedmc

VIP Member
Joined
Apr 16, 2014
Member Type
Interested in Language
Native Language
Chinese
Home Country
Malaysia
Current Location
Malaysia
It's been a while since I cooked it.
You are talking about the curry chicken that you cooked, probably early in the day.

It's been a while since I've cooked it.
You are talking about how long you last cooked curry chicken.
 

Maybo

Key Member
Joined
Feb 23, 2017
Member Type
Student or Learner
Native Language
Chinese
Home Country
Hong Kong
Current Location
Hong Kong
It's been a while since I cooked it.
You are talking about the curry chicken that you cooked, probably early in the day.
I don't understand. Do you mean after finishing cooking, I didn't eat it and put it somewhere for a while?
It's been a while since I've cooked it.
You are talking about how long you last cooked curry chicken.
What's the difference?
1. It's been a while since I've cooked it.
2. It's been a while since I last cooked it.
 
Last edited:

Skrej

VIP Member
Joined
May 11, 2015
Member Type
English Teacher
Native Language
English
Home Country
United States
Current Location
United States
What's the difference?
1. It's been a while since I've cooked it.
2. It's been a while since I last cooked it.

At least in AmE, both 1 and 2 are commonly used to mean that it's been a long period of time since you last prepared that particular dish. 'Long' is of course subjective, but you're referring to weeks, months, or even years.

However, 1 could also mean it's just been an extended period from earlier in the day.
 

Tarheel

VIP Member
Joined
Jun 16, 2014
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
What anybody means by any particular statement is pretty much a guess outside of context. Maybe they are talking about that dish for some reason. The person says, "I'm not sure I know how to make that. It's been a while since I've cooked it " Now it means something.
 
Top