Pro studenty



  1. Match the English sentence to the Czech translation:
  1. He has been on the radio.
  2. He was on the radio last week.
  3. I´ve been in some plays at the theatre.
  4. I was in some plays at the theatre.
  5. I´ve seen films with Angelina Jolie.
  6. I saw a film yesterday.
  7. She´s visited Cambodia.
  8. She was in Cambodia.
  9. He´s won several races.
  10. He won several races.
A. Minulý týden byl v rádiu.
B. Už byl i v rádiu.
C. Už jsem hrál v divadelních hrách.
D. Hrál jsem v divadelních hrách.
E. Už viděla filmy s Angelinou Jolie.
F. Včera jsem viděl film.
G. Ona byla v Kambodži.
H. Ona už byla v Kambodži.
I. On vyhrál několik cen.
J.  On už vyhrál několik cen.
  1. Answer the questions
  1. Have you ever seen UFO?
  2. Have you been on the radio?
  3. Have you ever won a race?
  4. Have you talked to a famous person?
  5. Have you ever visited Germany?


  1. Translate:
  1. Už jsem jezdil na kole.
  2. Včera jsem jezdil na kole.
  3. Moje matka už vylezla na horu.
  4. Moje matka vylezla na hory minulé prázdniny.
  5. Oni už hráli šachy.
  6. Před týdnem hráli šachy.
  7. Moji kamarádi už potkali filmovou hvězdu.
  8. Moji kamarádi včera potkali filmovou hvězdu.


  1. Put the sentences in the correct order:
  1. He / never / has / his / homework / done.
  2. Have / you /a famous person / talked to.
  3. My mum / done / has / her work.
  4. Never / I / have / chess / played.
  5. They / been / never / have / to India.


  1. Make sentences with present perfect
  1. You ______________/speak/ German.
  2. He ______________/swim/ in the sea.
  3. She ______________/break/ her leg.
  4. They_____________/do/ their homework.
  5. We______________/leave/ our bags in the airport.


  1. Write questions in present perfect:
  1. you / speak German?
  2. You / swim in the sea?
  3. Your mum / break her leg?
  4. You / do your homework?
  5. Your father / been to U.S.A?
  6. You / visit your grandparents?
  7. You / play chess?


  1. Answer. Guess what had answered your friend and then check it:

you                             your friend

  1. Have you flown in a plane?____________________________________________
  2. Have you baked a cake?______________________________________________
  3. Have you swum in a river?_____________________________________________
  4. Have you killed an animal?_____________________________________________
  5. Have you lost your vallet?_____________________________________________
  6. Have you sent a letter?_______________________________________________


  1. Play the game „battleship“. Zaškrtni 4 políčka a hádej, která políčka si zaškrtl soused.

Ex: Has Jane visited the museum in London? Yes, she has. / No, she hasn´t.

visit the museum in London be to Italy by bus do the homework ride a bike












PDF: 03-Present_perfect

CC BY-NC-SA 4.0 PRESENT PERFECT by Alena Mikulecká is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Comments are closed.