Study

Present Perfect Continuous VS Present Perfect

  •   0%
  •  0     0     0

  • Chia Ying ____ (study) English since she was 6 years old. (Hint: emphasis on duration)
    has been studying
  • _____ (you/study) for the Chemistry test yet?
    Have you studied
  • Almeria and Zi Qian ____ (wait) for the bus for 20 minutes.
    have been waiting
  • We ___________________ (know) David for ages.
    Have known
  • This is the most amazing story I’ve ________ heard! (ever/never)
    This is the most amazing story I’ve ever heard!
  • I _____________ (be) in London for three years.
    Have been
  • I’m exhausted. I __________________ all day. (work)
    I’m exhausted. I have been working all day.
  • Jia Jie and Hao Zhe are tired. They ______ (work) on the project for 2 months.
    have been working
  • Jovan ____ (not/eat) anything since yesterday.
    hasn't eaten
  • She ______________ (promise) to help many times.
    Has promised
  • They _______________ (build) a new skyscraper in the city center.
    They have been building a new skyscraper in the city center.
  • Yi Xuan and Jia Enn ___ (not/go) out since last week.
    haven't gone
  • Daniel ___________________ (paint) his house all day, but it's not finished yet.
    has been painting
  • The writer (deserve) this award for a long time
    Has deserved
  • Grandpa ________________ (leave) the room.
    has left
  • How long _____ (he/sit) there all alone?
    has he been sitting
  • “Where’s your brother?” “He’s not home. He ______ to the supermarket. (go)”
    “Where’s your brother?” “He’s not home. He has gone to the supermarket.”
  • Nicolas _____ (learn) how to dance for a year.
    has been learning
  • Jacob and Yong Di ____ (not/watch) a good film for months. (hint: experience)
    haven't watched
  • Raúl (be) at the school since 6am.
    Has been
  • ________ you ever ________ cooking Thai food by yourself? (try)
    Have you ever tried cooking Thai food by yourself?
  • The kids ___________________ (play) video games all afternoon.
    The kids have been playing video games all afternoon.
  • 1.__________ (you / visit) the new art gallery downtown?
    Have you visited the new art gallery downtown?
  • Max and Jia Ler ____ (already/have) their dinner.
    have already had
  • The professor ______________ (publish) several research papers recently.
    The professor has published several research papers recently.
  • Estrella ________________ (clean) the kitchen. Everything is sparkling clean.
    Has cleaned
  • They __________________ for the bus for over 30 minutes.(wait)
    They have been waiting for the bus for over 30 minutes.
  • We __________________ (write) the report. Now we can relax.
    We have written the report. Now we can relax.
  • Emily ______________ (already / visit) five different countries this year.
    Emily has already visited five different countries this year.
  • They ______________ (talk) on the phone for over an hour.
    They have been talking on the phone for over an hour.
  • How many times (you/visit) Scotland?
    Have you visited
  • Lionel Messi ____ (play) football for his entire life.
    has been playing
  • She (take) French lessons lately.
    Has been taking
  • Cowynn ___ (make) a lot of friends so far.
    has made
  • Alex _____________ (study) French for five years now.
    Alex has been studying French for five years now.
  • How many books ___________________ (you / read) since the beginning of the year?
    How many books have you read since the beginning of the year?
  • ________ you done your homework ________? The teacher is asking for it. (yet)
    Have you done your homework yet? The teacher is asking for it.
  • Yih Earn _____ (live) in Malaysia for 12 years.
    has lived/ has been living
  • He (see) the film 'Shrek' about six times.
    Has seen
  • I ___________ (not / eat) anything since breakfast.
    I haven't eaten anything since breakfast.
  • How long ________ you ________ that laptop? (have)
    How long have you had that laptop?
  • She __________________ a lot of books lately. (read)
    She has been reading a lot of books lately.
  • How many emails ______________ (you / write) since this morning?
    ow many emails have you written since this morning?
  • I (call) John for hours and hours and he hasn't answered. I'm really angry with him!
    Have been calling
  • The phone is covered in sticky fingerprints! What __________ (the kids / do)?
    The phone is covered in sticky fingerprints! What have the kids been doing?
  • The company ___________________ (not / make) any profits this quarter.
    The company hasn't made any profits this quarter.
  • They ________________ (study) very hard recently.
    Have been studying
  • Lydia ____ (never/visit) a palace before.
    has never visited
  • Ariela _________________ (finish) her homework and _____________ (send) it to the teacher..
    Has finished, has sent
  • Heidi ____ (go) to the supermarket. She'll be back in an hour.
    has gone
  • Elías ____________________ (eat) chocolate all morning, so he feels sick.
    Has been eating
  • Have you __________________ eaten sushi before? (ever/never)
    Have you ever eaten sushi before?
  • The kids _______________ (play) in the garden for hours.
    The kids have been playing in the garden for hours.
  • We __________________ (paint) our living room. I think it looks a lot better.
    Have painted
  • How long _____ (you/know) Suzanne?
    have you known
  • I _____________________ (not/do) the housework yet.
    Haven't done
  • He has been learning Japanese ________ he moved to Tokyo. (since/for)
    He has been learning Japanese since he moved to Tokyo.
  • It's really smelly in here. ________________________ (somebody/smoke)?
    Has somebody been smoking
  • It ______________________ (not/rain) for six hours! We can't go out!
    Has been raining