Test: Present Perfect

Test předpřítomného času (Present Perfect). 20 otázek s vysvětlením.

🔵 Mírně pokročilý (A2–B1) 20 otázek

Otestujte si znalost Present Perfect (předpřítomného času) v angličtině.

Kdy použít Present Perfect?

1. Životní zkušenosti (bez konkrétního času)

  • I have been to Italy. (Byl jsem v Itálii - někdy v životě)
  • She has never eaten caviar. (Nikdy nejedla kaviár)

2. Děje začaté v minulosti pokračující do přítomnosti

  • I have lived here for 5 years. (Bydlím tu 5 let - stále tu bydlím)
  • She has worked there since 2010. (Pracuje tam od 2010 - stále tam pracuje)

3. Nedávné děje s důsledkem v přítomnosti

  • I have lost my keys. (Ztratil jsem klíče - teď je nemám)
  • He has broken his leg. (Zlomil si nohu - stále je zlomená)

4. Děje v nezavřeném časovém období

  • I have read three books this month. (Tento měsíc ještě neskončil)
  • She has called me twice today. (Den ještě běží)

Pozor!

Present Perfect nepoužíváme s konkrétním časem v minulosti:

  • ❌ I have been there last year.
  • ✅ I was there last year. (Past Simple)
  • ✅ I have been there. (Present Perfect - bez času)

Signální slova:

  • ever, never, already, yet, just → Present Perfect
  • since, for (jak dlouho) → Present Perfect
  • yesterday, last week, in 2020, ago → Past Simple!

1 I ___ to Paris three times.

2 She ___ her homework yet.

3 ___ you ever ___ sushi?

4 They ___ in London since 2010.

5 I ___ this book already.

6 He ___ his keys. He can't find them anywhere.

7 We ___ each other for ten years.

8 ___ she ___ from work yet?

9 I ___ never ___ to Japan.

10 They ___ just ___ dinner.

11 How long ___ you ___ English?

12 She ___ to the gym today.

13 I ___ my phone three times this week.

14 He ___ his new job last Monday.

15 We ___ all the milk. Can you buy some?

16 ___ you ___ your passport?

17 I ___ this movie before. It's really good.

18 She ___ to five different countries this year.

19 They ___ married for 20 years now.

20 I ___ in 2019. It was amazing!