Strona główna  /  Gramatyka  /  Future perfect simple and continuous – ćwiczenia z rozwiązaniami

✦ AI

Future perfect simple and continuous – ćwiczenia z rozwiązaniami

Gramatyka
Klepsydra z piaskiem płynącym w górę na tle cyfrowego zegara, symbolizująca czas przyszły i ciągłość działań.

Future Perfect Simple podkreśla, że czynność zostanie zakończona do określonego momentu, a Future Perfect Continuous pokazuje, jak długo będzie trwała do tego momentu. Uzupełnij zadania, a potem sprawdź odpowiedzi i krótkie wyjaśnienia.

Future Perfect Simple i Continuous – szybkie przypomnienie

  • Future Perfect Simple – will have + III forma czasownika, na przykład will have finished. Używamy go, gdy liczy się zakończenie czynności.
  • Future Perfect Continuous – will have been + czasownik z -ing, na przykład will have been working. Używamy go, gdy liczy się czas trwania czynności.
  • By i by the time często wskazują termin, do którego coś się zakończy. For określa długość trwania.
  • Czasowniki opisujące stany, takie jak know, believe i own, nie występują zwykle w formie ciągłej. Powiemy więc will have known, a nie will have been knowing.

Ćwiczenie 1 – wybierz właściwy czas

Wybierz formę, która najlepiej pasuje do znaczenia zdania.

  1. By next Tuesday, the Browns will have stayed / will have been staying in London for two weeks.
  2. By next week, I will have read / will have been reading the book.
  3. Will Amanda have got married / Will Amanda have been getting married before she graduates from university?
  4. Will the people have stood / have been standing in a queue for an hour by noon?
  5. Tom won’t have driven / won’t have been driving for more than five hours by ten o’clock.
  6. By December, we will have had / will have been having our car for ten years.
  7. Before the conference finishes, the journalists will have asked / will have been asking over one hundred questions.
  8. The boy will have played / will have been playing the computer game for three hours by six o’clock.
  9. By Christmas, I will have bought / will have been buying all the presents for my family.
  10. We won’t have talked / won’t have been talking for two hours by the lunch break.

Ćwiczenie 2 – uzupełnij luki

Wstaw czasownik w nawiasie w czasie Future Perfect Simple albo Future Perfect Continuous.

  1. The baby ____________________ (not sleep) for three hours by noon.
  2. By next month, I ____________________ (study) English for two years.
  3. By April, we ____________________ (sell) our house and by May we ____________________ (buy) a flat in the city centre.
  4. ____________________ (it / snow) for five days by tomorrow?
  5. My aunt ____________________ (have) her cat for six months by Friday.
  6. We ____________________ (not finish) the project by the end of the week.
  7. How long ____________________ (the lady / wait) for the shop assistant by noon?
  8. Soon, I ____________________ (be) married for twenty years.
  9. How long ____________________ (you and Tim / know) each other by March?
  10. Mark ____________________ (not live) with his parents for a year by next month.

Ćwiczenie 3 – popraw błędy

Każde zdanie zawiera jeden błąd związany z budową lub wyborem czasu. Zapisz poprawną wersję.

  1. Alice will have be a photographer for six years by August.
  2. How long will Mike have waiting for us by six o’clock?
  3. How many books will George R.R. Martin have been writing by the end of the year?
  4. How long will the children have asked for a dog by next week?
  5. Jessica will has had her favourite shoes for two years soon.
  6. Will you have prepare everything by the time the guests arrive?
  7. Will your husband have been cooked dinner before you get home?
  8. Lisa will have been knowing Peter for a year by next week.
  9. How many countries will Jack have been visiting by the end of the year?
  10. The student will have practised Future Perfect Continuous for an hour soon.

Ilustracja porównująca zakończone czynności z czynnościami trwającymi przez określony czas

Odpowiedzi i wyjaśnienia

Najpierw porównaj swoje odpowiedzi z tabelą. Następnie zwróć uwagę na uzasadnienia przy zdaniach, w których pojawia się termin zakończenia, długość trwania albo czasownik statyczny.

Ćwiczenie Odpowiedź Uzasadnienie
1.1 will have been staying For two weeks podkreśla długość pobytu.
1.2 will have read Liczy się zakończenie czytania książki.
1.3 Will Amanda have got married Chodzi o fakt dokonany przed ukończeniem studiów.
1.4 have been standing For an hour wskazuje na czas trwania.
1.5 won’t have been driving Forma ciągła opisuje czas prowadzenia samochodu.
1.6 will have had Have oznacza posiadanie, więc nie używamy go tu w formie ciągłej.
1.7 will have asked Podana liczba pytań wskazuje na osiągnięty rezultat.
1.8 will have been playing For three hours określa trwanie czynności.
1.9 will have bought Ważne jest, że wszystkie prezenty będą kupione.
1.10 won’t have been talking Wyrażenie for two hours odnosi się do długości rozmowy.
2.1 won’t have been sleeping Podany jest czas trwania snu.
2.2 will have been studying For two years wymaga podkreślenia ciągłości.
2.3 will have sold, will have bought Obie czynności przedstawiają zakończone rezultaty.
2.4 Will it have been snowing Chodzi o to, jak długo będzie padał śnieg.
2.5 will have had Have oznacza posiadanie i jest czasownikiem statycznym.
2.6 won’t have finished Najważniejsze jest zakończenie projektu do końca tygodnia.
2.7 will the lady have been waiting Pytanie dotyczy długości oczekiwania.
2.8 will have been married Stan małżeński trwa przez określony czas.
2.9 will you and Tim have known Know nie występuje w Future Perfect Continuous.
2.10 won’t have been living Forma ciągła podkreśla długość mieszkania z rodzicami.

Poprawne zdania z ćwiczenia 3:

  1. Alice will have been a photographer for six years by August.
  2. How long will Mike have been waiting for us by six o’clock?
  3. How many books will George R.R. Martin have written by the end of the year?
  4. How long will the children have been asking for a dog by next week?
  5. Jessica will have had her favourite shoes for two years soon.
  6. Will you have prepared everything by the time the guests arrive?
  7. Will your husband have cooked dinner before you get home?
  8. Lisa will have known Peter for a year by next week.
  9. How many countries will Jack have visited by the end of the year?
  10. The student will have been practising Future Perfect Continuous for an hour soon.

W zdaniach 3, 5, 7, 8 i 9 poprawa polega na rozróżnieniu rezultatu od trwania. Written i visited opisują liczbę ukończonych czynności, dlatego używamy Future Perfect Simple. Z kolei waiting i asking pokazują czas trwania. Przy czasownikach know i have stosujemy formę prostą, ponieważ są to czasowniki statyczne.

Redakcja angielskipodrodze.pl

Na Angielski Pod Rodze pokazuję, że nauka języka może być prostsza i przyjemniejsza, niż się wydaje. Piszę o ciekawostkach językowych, praktycznych poradach i inspirujących książkach, które rozwijają nie tylko słownictwo, ale i wyobraźnię. Uczę się razem z Tobą – krok po kroku, w swoim tempie!

Może Cię również zainteresować

Potrzebujesz więcej informacji?