Ejemplos de uso Present Perfect vs. Present Perfect Continuous
Has Max been exercising lately? He looks great!
Jack has been decorating the house all summer.
Have you ever met Helen?
Why has nobody taken our order yet?
What is the tastiest food you have ever tried?
Mary and Jane have been travelling since July.
How long have you been sitting here?
Recently Josh hasn't been doing the work.
How long has Nataly been calling you?
I have been working here for three months.
Has your mother been jogging? She looks fit!
Why have we been waiting for her for forty minutes?
There has been an accident.
How many pages have you written today?
I haven't been playing hockey for a long time.
I have lost my phone and I can't call you.
Where have I left my bag?
Charles has been teaching at the university since August.
Julie has been working on this report since eight am.
I haven't seen Lisa today.
I have already cooked the dinner.
I have been writing emails for three hours.
Have you been reading this paper for two hours?
They have been studying philosophy for five years.
I've been reading the book you gave me for two weeks.
What countries has John ever been to?
Has Dan submitted the report yet?
Have you been crying? Your eyes are red.
I have already done my homework .
You are all sweaty! What have you been doing?
My sister has not come back yet.
Ann hasn't read this paper yet.
My best friend hasn't been talking to me for a week.
Has your cousin graduated from the university yet?
Have they ever been to Scotland?
Grandma has been cooking all day.
Mary has been to Canada twice.
Has Ruth ever cooked for you?
Luke has written four books.
Erica has not been listening to you all this time.
We haven't been to Sweden yet.
I haven't been swimming since May.
I have just left my job.
Who have you been talking to for an hour?
I've seen the film you recommened me.
My husband has started a new painting this week.
They have never met Alex.
I have never had a pet.
Have you only been waiting for an hour here?
They have been waiting for us for thirty minutes.