I lived in New York in 2002. I've lived in New York in 2002.
I've lived in New York in 2002.
a: How long ____________ you ___________ a doctor? b: A long time. More than 10 years.
have you been
How many times ____________ I __________ (tell) you?
have I told
A: Did you know Gary plans to change jobs? B: He _______________ that for the past two years, but he never does anything about it. a. has said b. has been saying
b. has been saying
I have did a good job.
did > done
He called three times today. He's called three times today.
He's called three times today.
I ___________ never _______ to Paris, but I'd like to go.
have never had
_______ she ________(hang) up all the pictures yet?
Has she hung
I ____________ this book for hours. My eyes are starting to get tired. a. have read b. have been reading
b. have been reading
I have known him since ages
since > for
In 1997 he started his company. In 1997 he's started his own company.
In 1997 he started his company.
He ______________ (speak/ not) on the phone for half an hour, just a couple of minutes.
hasn't been speaking
How long __________ you _________ (make) music?
have you been making
What have you _________________ (do) on weekends recently? a. done b. been doing
b. been doing
I have took several math classes so far.
took > taken
Psy worked hard to become famous, and he released a new song recently. Psy has worked hard to become famous, and he has released a new song recently.
Psy has worked hard to become famous, and he has released a new song recently.
We ___________ (wait) for Kyle for an hour, but he hasn't arrived yet?
have been waiting
How long__________ you ________ (work) for this company?
have you been working
Now that we ______________ for a year, I think that we should get married. a. have dated b. have been dating
b. have been dating
I have been working as a engineer in this company since years.
since > for
Since the company started, it has grew tremendously. Since the company started, it has grown tremendously.
Since the company started, it has grown tremendously.
He ___________ (win) several swimming competitions.
has won
__________ your roommate _________ (have) a lot of parties these days?
Has your roomate had
You look tired. Have you __________________ hard? a. worked b. been working
b. been working
I'm watching television for the last three hours and now I feel worried about that test tomorrow.
'm watching > have been watching