Put each in brackets into either the present perfect simple or the present perfect continuous.
1) Someone (eat) has eaten all the cakes. I'll have to buy some more.
2) What (you buy) your sister for her birthday?
3) My throat is really sore. I (sing) all evening.
4) Brenda (learn) Russian, but she finds it difficult.
5) How many people (you invite) to your party?
6) Those two cats (sit) on that branch for the last hour.
7) It (rain) all day! Why can't stop?
8) Susan (wear) twelve different dresses in the past week!
9) I (do) everything you asked. What should I do now?
10) Graham and Pauline (try) to find a house for ages, but they can't find one they can afford.
1. has eaten. 2. have you bought. 3. have been singing. 4. has been learning. 5. have you invited 6. have been sitting. 7. has been raining. 8. has been wearing. 9. have done. 10. have been trying.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Engleza. Ne dorim ca informațiile furnizate să vă fi fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Revenirea dumneavoastră ne bucură, iar pentru acces rapid, adăugați-ne la favorite!