1) They have been (playing) football for two hours.
2) The soup has been (boiling) since 12 a.m.
3) Ann has already… (chosen) the dessert .
4) They have not done the shopping today.
5) Has Tom ever… (visited) Disneyland?
6) He has been (talking) about their new development strategy for the last three hours.
7) I have just … (seen) a horror film.
8) Have you been (cleaning) the yard for the last 2 hours?
9) She has already …(found) her book.
10) I have been (reading) this new novel for two weeks.
11) The cat has already … (eaten up) the fish.