1) she is good at............. a) paints b) painting c) paintings d) painted 2) I have............ the piano for five hours a) been playing b) played c) playing d) play 3) S+ have or has+ been + v(ing) is the form for a) present perfect simple b) present progressive c) present simple d) present perfect progressive 4) I am a person who saves lives in a beach or pool a) vet b) doctor c) lifeguard d) cashier 5) I am a person who takes care of children a) a babysitter b) a doctor c) a vet d) designer 6) I am a person you go to when you need to pay a) architect b) designer c) blogger d) cashier 7) you....... good at diving a) are b) is c) am d) been 8) we are interested in a) write b) writing c) written d) wrote 9) He........football since he was five years old a) have been playing b) has been played c) has played d) has been playing 10) I have....... my homework a) finishing b) finished c) been finishing d) have finished

Leaderboard

Visual style

Options

Switch template

Continue editing: ?