Task 1 · easy
Has or have?
Complete: She ___ finished her homework.
Hint and solution →Original practice tasks · English · Class 7
Start with the easier exercises and work your way up. Every task has a hint and a full step-by-step solution — try it on your own first, then unlock the solution and compare.
Easy
5
Medium
5
Hard
26
Task 1 · easy
Complete: She ___ finished her homework.
Hint and solution →Task 2 · easy
Complete: We have ___ this film before. (see)
Hint and solution →Task 3 · easy
Change to negative: I have eaten breakfast.
Hint and solution →Task 4 · easy
Do the question: Tom has finished the project.
Hint and solution →Task 5 · easy
Do you want to add: Have you ___ been to London?
Hint and solution →Task 6 · medium
I've never had sushi.
Hint and solution →Task 7 · medium
Complete: They have ___ arrived.
Hint and solution →Task 8 · medium
Complete question: Have you finished your book ___?
Hint and solution →Task 9 · medium
Complete: I have been ill ___ Monday.
Hint and solution →Task 10 · medium
Complete: We have known each other ___ three years.
Hint and solution →Task 11 · hard
Choose the correct form: I ___ my keys yesterday. (lose)
Hint and solution →Task 12 · hard
Add: My brother ___ never ___ a horse. (ride)
Hint and solution →Task 13 · hard
Uzupełnij: “She ____ (see) this before.”
Hint and solution →Task 14 · hard
Uzupełnij: “They ____ (have) this before.”
Hint and solution →Task 15 · hard
Uzupełnij: “She ____ (eat) this before.”
Hint and solution →Task 16 · hard
Uzupełnij: “They ____ (write) this before.”
Hint and solution →Task 17 · hard
Uzupełnij: “She ____ (take) this before.”
Hint and solution →Task 18 · hard
Uzupełnij: “They ____ (go) this before.”
Hint and solution →Task 19 · hard
Uzupełnij: “She ____ (see) this before.” Podaj odpowiedź i jednozdaniowe uzasadnienie.
Hint and solution →Task 20 · hard
Uzupełnij: “They ____ (have) this before.” Podaj odpowiedź i jednozdaniowe uzasadnienie.
Hint and solution →Task 21 · hard
Uzupełnij: “She ____ (eat) this before.” Podaj odpowiedź i jednozdaniowe uzasadnienie.
Hint and solution →Task 22 · hard
Uzupełnij: “They ____ (write) this before.” Podaj odpowiedź i jednozdaniowe uzasadnienie.
Hint and solution →Task 23 · hard
Uzupełnij: “She ____ (take) this before.” Podaj odpowiedź i jednozdaniowe uzasadnienie.
Hint and solution →Task 24 · hard
Uzupełnij: “They ____ (go) this before.” Podaj odpowiedź i jednozdaniowe uzasadnienie.
Hint and solution →Task 25 · hard
Uzupełnij: “She ____ (see) this before.” Podaj odpowiedź i wskaż najważniejszą informację, która do niej prowadzi.
Hint and solution →Task 26 · hard
Uzupełnij: “They ____ (have) this before.” Podaj odpowiedź i wskaż najważniejszą informację, która do niej prowadzi.
Hint and solution →Task 27 · hard
Uzupełnij: “She ____ (eat) this before.” Podaj odpowiedź i wskaż najważniejszą informację, która do niej prowadzi.
Hint and solution →Task 28 · hard
Uzupełnij: “They ____ (write) this before.” Podaj odpowiedź i wskaż najważniejszą informację, która do niej prowadzi.
Hint and solution →Task 29 · hard
Uzupełnij: “She ____ (take) this before.” Podaj odpowiedź i wskaż najważniejszą informację, która do niej prowadzi.
Hint and solution →Task 30 · hard
Uzupełnij: “They ____ (go) this before.” Podaj odpowiedź i wskaż najważniejszą informację, która do niej prowadzi.
Hint and solution →Task 31 · hard
Uzupełnij: “She ____ (see) this before.” Odpowiedz, a następnie wyjaśnij używaną regułę własnymi słowami.
Hint and solution →Task 32 · hard
Uzupełnij: “They ____ (have) this before.” Odpowiedz, a następnie wyjaśnij używaną regułę własnymi słowami.
Hint and solution →Task 33 · hard
Uzupełnij: “She ____ (eat) this before.” Odpowiedz, a następnie wyjaśnij używaną regułę własnymi słowami.
Hint and solution →Task 34 · hard
Uzupełnij: “They ____ (write) this before.” Odpowiedz, a następnie wyjaśnij używaną regułę własnymi słowami.
Hint and solution →Task 35 · hard
Uzupełnij: “She ____ (take) this before.” Odpowiedz, a następnie wyjaśnij używaną regułę własnymi słowami.
Hint and solution →Task 36 · hard
Uzupełnij: “They ____ (go) this before.” Odpowiedz, a następnie wyjaśnij używaną regułę własnymi słowami.
Hint and solution →See what to revise before this topic, what comes next and which topics are related to it.
Other topics from the same grade and subject.
Ten sam temat w wersji na kartkę: instrukcja, zadania i miejsce na odpowiedzi. Wydruk jest bezpłatny.
Otwórz kartę pracy →After the tasks
Pick a ready-made material for this topic and grade, or generate a new set for more practice.