Complete the sentences with the phrases in the list.

’ve been having

Has ... been preparing

’ve been watching

’ve eaten

haven’t taken

’ve played

’ve been playing

’s been writing

’s written

’s made

Sarah’s written more than 200 poems. She ________ poems since she was eight.

I ________ piano lesson for three years. I ________ any piano exams yet.

I ________ football since I was five. I ________ for three different teams.

We ________ films all evening. We ________ three bags of popcorn between us.

Mum ________ more than 100 sandwiches.
________ she ________ for the party all morning?​

Răspuns :

Răspuns:

Sarah’s written more than 200 poems. She has been writing poems since she was eight.

I've been having piano lesson for three years. I haven't taken any piano exams yet.

I've been playing football since I was five. I've played for three different teams.

We 've been watching films all evening. We have eaten three bags of popcorn between us.

Mum ' made more than 100 sandwiches.

Has she been preparing for the party all morning?

1. have been writing
3.havent taken
4.have been playing
5.have played
6.have been watching
7. have eaten
8. has made
9.has (she) been preparing