Study

Present Perfect - Present Perfect Continuous

  •   0%
  •  0     0     0

  • I'm sorry I'm late, _____________________(you/ wait) for a long time?
    have you been waiting
  • How many books _____________________(she / write)?
    has she written
  • Your friend had a couple of glasses of wine and wants to drive back home. What can you tell her?
  • 3 You know that Jane is a good friend of Katherine’s. Ask her a question with "How long?"
  • You are in line to hand in the documents and one person is trying to cut in front of you. What will you tell her? (SINCE MORNING)
  • Your friend has been reading the same cook for several days. Ask her a question with "How many?"
  • They _____________________ (study) since morning
    have been studying
  • He______________ (just/miss) the bus
    has just missed
  • A friend tells you that his uncle is in hospital. Ask her a question with "How long?"
  • Your legs burn because of walking a lot, what will you say? Use "FOR several hours"
  • You go to the vet with you dog who is a bit unwell. What can you say using "since Monday"
  • John _____________________ (run) 10 km  today.
    has run
  • They_____________________(travel) for months, and they _____________________(visit) three countries so far.
    have been traveling - have visited
  • You bought some cookies that you wanted to eat later on during the day. when you come home, you see that there are zero cookies left. What will you ask? Use "WHO"
  • Miranda thinks that Carrie spends way too much money on shoes and has too many of them.She tells her that in 10 years of buying shoes she could have saved enough money to buy a flat. What does she ask her in one episode "How much?"
  • I _____________________(read) all afternoon. I _____________________(read) 5 chapters.
    have been reading - have read
  • She ___________(not/clean) her  room yet
    hasn't ccleaaned
  • Your friends were trying to sell their house for some time but you don't know if they did. What will you ask them the moment you see them?
    Have you sold your house?
  • Your mom is cooking pancakes for the whole family. She started in the morning and is still doing it. Ask her a question with "How many?"
  • How long _____________________(you/ know) Peter?
    have you known
  • I _____________________(cycle) and my legs are really tired now.
    have been cycling
  • Somebody _____________________(eat) my cookies. There are only 2 left
    has eaten
  • ______you already ________ our new neighbours? (meet)
    Have you already met
  • Some friends of yours are having a party next week. Ask her a question with "How many?"
  • I think I _____________________(like) chocolate since I was born.
    have liked
  • Your friend’s brother went to Australia some time ago and he’s still there. Ask him a question with "How long?"
  • She must be tired. She _____________________(work) all afternoon.
    has been working
  • The dog _________________(bark) since midnight.II will go and talk to the neighbours if it doesn't stop.
    has been barking
  • I _____________________ (clean) all morning . I'm exhausted
    have been cleaning
  • You are in a restaurant and the waiter asks you how is the paella that you ordered. You want to say that it is very delicious. Use "Ever"
  • She ___________________(practise) the piano for 2 hours
    have been practicing
  • If I tell you that you remember some words perfectly, what can you reply using 'for several months"
  • You meet somebody on a plane. She says that she lives in Valencia. Ask her a question with "How long?"
  • You meet a person who travels very often because of her work, you are curious about her experience. Ask her a question with "How many?"
  • How long ___________________(wait / she) for us?
    has she been waiting
  • You arranged to meet with your sister in your house at 4 p.m, however she arrives at 4.20. Ask her a question with "Where?"
  • He______________________ (speak / not) on the phone to his brother for years
    hasn't spoken
  • Tom always wears the same jacket. It’s a very old jacket. Ask him a question with "How long?"
  • You meet a woman who tells you that her daughter teaches the piano. Ask her a question with "How long?"