Grammar Bank 1
Grammar Bank 1
Grammar Bank 1
Upper Intermediate
1A.
1B.
1C.
1. b. 1. ´ve known
2. has phoned 2. Have you been running?
3. they´ve been playing 3. hasn´t done
4. He hasn´t seen 4. they´ve moved
5. I´ve never met 5. have Daisy and Adam been going
6. out
7. I´ve been tidying 6. haven´t had
8. He´s just lef 7. ´ve been walking
9. have you had 8. Have you been eating
10. has broken