angielski checkpoint b1+
Are these sentences grammatically correct or not? Why/Why not? If they aren't correct, change them in your notebook.
1 Ouch! I've been cutting my finger.
2 We've been studying English for eight years. 3 Have you been crying?
4 She's been reading this book three times.
5 My brother has painted his bedroom, but he hasn't finished.
6 We've been waiting for the bus for half an hour and it still hasn't come.
7 Oh no! I've been breaking the window.
8 This week I've been staying with my grandparents but I'm going home tomorrow.​



Odpowiedź :

1 Niepoprawne. Powinno być: Ouch! I've cut my finger. (ucięcie palucha to szybka akcja, nie da rady tu użyć continuousa)

2 Poprawne

3 Poprawne

4 Niepoprawne. Powinno być: She's read this book three times. (three times ci tu sugeruje, że to będzie present perfekt simple, nie da się być trzy razy przeczytającym, tylko trzy razy przeczytać)

5 Niepoprawne. Powinno być: My brother has been painting his bedroom, but he hasn't finished. (maluje już jakiś czas, ale robota nieskończona, tu będzie continuous)

6 Poprawnie

7 Niepoprawne. Powinno być: Oh no! I've broken the window. (ta sama sytuacja, co w pierwszym zdaniu)

8 Poprawne