Study

Gr8 - Present Perfect

  •   0%
  •  0     0     0

  • I don't have this book but I'm planning to buy it. == I ___ this book yet, but I want to.
    haven't bought
  • Corey (not / show / I) ___ his new car yet, so I don't know what it's like.
    has not shown me
  • Our (neighbour / go) ___ Germany and they are still there.
    neighbour has gone to
  • How long (wiesz o) ___ your cousin's accident?
    have you known about
  • We didn't buy this house two months ago. == We h___ n___ b___ t___ h___ for two months.
    have not bought this house
  • Let's help her look for her keys because it seems that she (not / find / they) ___ yet.
    has not found them
  • We have scored (five / goal / so) ___, but the match isn't over yet.
    five goals so far
  • Put on a warm jacket if you want to go out because (it / be) ___ windy since morning.
    it has been
  • Jill has been on a diet (od kiedy) ___ her husband told her she looked overweight.
    ever since
  • Did Harry get this bike for his birthday? == Has H___ h___ this bike since his birthday?
    Harry had
  • Michael (już spakował) ___ all his belongings, and he's moving to his new flat tomorrow.
    has already packed
  • I have to admit that I haven't studied much (od zeszłego miesiąca) ___ but this will change tomorrow.
    since last month
  • Wait a moment, Ted (just / come) ___ home. I'll give him the phone so that you can talk things over, all right?
    has just come
  • 'I have eleven essays on my desk instead of twelve. (Kto nie oddał) ___ in their homework?' asked the teacher.
    Who has not handed
  • (what / happen / you) ___ green T-shirt? I bought it two days ago and now it's so shabby!
    What has happened to your
  • We haven't slept (przez dwa dni) ___ because we've been working on a secret project.
    for two days
  • To be honest, (we / not / talk) ___ moving to Portugal yet.
    we haven't talked about
  • Don't worry, Mindy has (learn / lot) ___ September and she will easily pass the exams.
    learned a lot since
  • I think that Betty (ukradła moją portmonetkę) ___ because she seems like the kind of girl who'd do it.
    has stolen my wallet
  • We should meet soon because (we / not / talk) ___ ages.
    we haven't talked for
  • How long (you / know) ___ this place? It's wonderful!
    have you known
  • Michelle and I had an argument last Tuesday and we (nie rozmawialiśmy) ___ to each other since.
    haven't talked
  • I started this school in 2020. == I h___ b___ i___ this school since 2020.
    have been in
  • You can't use the bathroom because a man (właśnie przyszedł) ___ to mend the boiler.
    has just come
  • My favourite band (wydał) ___ a new album but I feel disappointed with it.
    has released
  • Dan and I are friends again. (I / forgive / he) ___ being so rude to me and I know he's sorry for what he's done.
    I have forgiven him for
  • (Czy ty kiedykolwiek) ___ scored a goal in your career as a professional footballer?
    Have you ever
  • Jim refused to buy a new smartphone for Sue, and she (be / sad) ___ since.
    has been sad ever
  • We are still waiting for Anne to come to London. == Anne hasn't arrived in London y___.
    yet
  • Miss Jenkins, our music teacher, (nie spóźniła się) ___ for class ever since she started working in this school.
    has not been late
  • Although they are experienced swimmers, they (nigdy nie pływali) ___ in the open sea.
    have never swum
  • (who / win / six) ___ awards for their banana curry pizza so far? Do you know this chef?
    Who has won six
  • John, did Patricia meet her best friend in high school? == John, ___ best friend since high school?
    has Patricia known her
  • I can't tell you anything about my sister's painting because she (nie pokazała) ___ it to me yet.
    hasn't shown
  • My son (nigdy nie jadł) ___ spaghetti and he even refuses to taste it.
    has never eaten
  • I (przebaczyłem mojej nauczycielce) ___ for calling me a liar but I still feel awkward.
    have forgiven my teacher
  • The last time Richard and Amy were here was in 2010. ==NOT== Richard and Amy ___ since 2010.
    haven't been here
  • Listen, do they know Charles? ==THEY== Listen, ___ Charles before?
    have they met
  • Let's go for a pizza, okay? (I / not / eat / any) ___ since 6 a.m.
    I haven't eaten anything
  • Is this your first visit to Baltimore? == Have y___ b___ b___ t___ Baltimore before?
    you been to
  • Tell me honestly, who (not / read) ___ this book yet?
    has not read
  • (Co się stało) ___ to your shirt and trousers? They're all ripped and muddy.
    What has happened
  • Did you meet your best friend in primary school? == H___ l___ h___ y___ k___ your best friend since primary school?
    How long have you known
  • We bought this board game last month. == We ___ this board game since last month.
    have had
  • When did you move here? == How long h___ y___ l___ h___?
    have you lived here
  • How many times (she / be) ___ Poland before?
    has she been to
  • I'm so thirsty because I (nie piłem nic) ___ this morning.
    haven't drunk anything
  • We met a long time ago. ==LONG== It ___ we met.
    is a long time since
  • He (be / interest) ___ travelling the world recently and he wants to go to Japan next month.
    has been interested in
  • The cat (dopiero co skończył bawić się) ___ with the cotton ball.
    has just finished playing
  • I think Richard (take / I) ___ bag by mistake. They were almost identical.
    has taken my
  • My elder brother Frank and I haven't talked (przez wieki) ___ and I really miss him.
    for ages
  • How many times (Jim był w) ___ Greece so far?
    has Jim been to
  • It is the first time Linda has tried Chinese dumplings. == Linda has n___ e___ Chinese dumplings before.
    never eaten
  • The scientists (pojechali) ___ the United States and they still haven't returned.
    have gone to
  • We (not / see / any) ___ two days. You're the first person we're meeting on this trail.
    haven't seen anyone for
  • The last time I visited my friend was six months ago. == I h___ n___ v___ m___ friend for six months.
    have not visited my
  • Is there anyone here (kto spróbował) ___ sushi before?
    who has tried
  • How many albums (you / listen) ___ today, Zoe? You should take your headphones off from time to time and go for a walk, you know?
    have you listened to
  • My sister lost her phone two days ago and she (jeszcze go nie znalazła) ___.
    hasn't found it yet
  • William is the funniest person we've ever met. == We ___ a funny person.
    have never met
  • Lily, did your parents get married twenty years ago? ==BEEN== Lily, ___ married for twenty years?
    have your parents been
  • Rowan (already / pack) ___ suitcases because he's going to France for the holidays.
    has already packed his
  • When did your grandmother buy this cute dog? == How long ___ your grandmother had this cute dog?
    has your grandmother had
  • (Czy Jack zdecydował) ___ what kind of job he'd like to do in the future yet?
    Has Jack decided
  • How is Kurt doing? I (not / visit / he) ___ March.
    haven't visited him since
  • Anna (zainteresowała się) ___ yoga recently and she's been practising it regularly for the last couple of months.
    has become interested in
  • Victor and Walter (never / be) ___ Riverside County, but they're planning to go there this year.
    have never been to
  • My sister went to Italy last week. == My sister ___ in Italy since last week.
    has been
  • Oh, please, let me relax for a moment because (I / just / finish / clean) ___ the bathroom.
    I have just finished cleaning
  • 'How many audiobooks have you listened to (do tej pory) ___?' 'Just one because I haven't had much time.'
    so far
  • Amelia came back home a minute ago. == Amelia has just c___ back home.
    come
  • I met Tom ten years ago. == I h___ ___ Tom for ten years.
    have known
  • Well, Isabelle (never / eat) ___ sushi, so she doesn't realize what she's missing.
    has never eaten
  • Dave has saved quite a lot of money (od stycznia) ___ and he's going to spend it on travelling around the world.
    since January
  • My friend is still writing his essay. ==FINISHED== My friend ___ writing his essay yet.
    hasn't finished
  • (he / decide) ___ what colour we should paint this room?
    Has he decided
  • (you / ever / see) ___ such a huge lizard? It's enormous!
    Have you ever seen
  • Charlotte doesn't know where her mobile phone is. ==LOST== Charlotte ___ mobile phone.
    has lost her
  • This isn't David's first performance in this theatre. == David has p___ i___ t___ this theatre before.
    performed in
  • What (you / be) ___ up to lately, Chris? Anything interesting?
    have you been
  • It (jest deszczowo) ___ all day, so we can't have a barbecue in the garden.
    has been rainy
  • What have you been up to (ostatnio) ___?
    lately/recently
  • He (not / be / late) ___ work since I reprimanded him last month.
    has not been late for