Study

Present Perfect Progressive

  •   0%
  •  0     0     0

  • We ________________________ problems with our new car recently (have).
    We have been having problems with our new car recently
  • My cat ____________________________ (sleep) all day.
    My cat has been sleeping all day
  • I’m tired because I ________________ well lately. (not feel)
    I’m tired because I haven’t been feeling well lately.
  • My company _____________________ a lot of money in the last few years. They have been working hard on an important project. (make)
    My company has been making a lot of money in the last few years. They have been working hard on an important project.
  • Everyone in the Middle East _____________ about the situation for decades (worry).
    Everyone in the Middle East has been worrying about the situation for decades.
  • I ________________ care of my neighbour’s cats while they are away (take)
    I have been taking care of my neighbour’s cats while they are away (take)
  • She __________________ (work) here for five years
    She has been working here for five years.
  • __________________ on anything interesting lately ? (you work)
    Have you been working on anything interesting lately?
  • Why ___________ you __________ (get) up so early recently?
    Why have you been getting so early recently?
  • How long _____________ (work / she) in the garden?
    How long has she been working in the garden?
  • Where __________ you ___________ (sped) your summer holidays?
    Where have you been spending your summer holidays?
  • They ___________________________ in San Francisco since they arrived in the USA 20 yearsago. (live)
    They have been living in San Francisco since they arrived in the USA 20 years ago..
  • The film _____________________ (run / not) for ten minutes yet, but there's a commercial break already.
    The film has not been running for ten minutes yet, but there's a commercial break already.
  • I ____________________ (think) about quitting my job
    I have been thinking about quitting my job
  • It __________________________ (rain) for several days.
    It has been raining for several days
  • Our daughter _________________ lipstick since she was 16 (wear).
    Our daughter has been wearing lipstick since she was 16.
  • Who _____ ______ ______ (eat) my cookies?
    Who has been eating my cookies?
  • Tracy and Courtney _____________________ (play) tennis for an hour.
    Trace and Courtney have been playing tennis for an hour
  • The kids have been getting on my nerves. They __________________ too much noise (make).
    The kids have been getting on my nerves. They have been making too much noise.
  • I failed the test because I _____________ not _____________ (study) _____________ hard
    I failed the test because I have not been studying hard
  • The patient _____________ penicillin for several days now (take)
    The patient has been taking penicillin for several days now