Помогите с английским Present Perfect vs. Present Perfect...

+583 голосов
4.1m просмотров

Помогите с английским Present Perfect vs. Present Perfect Continuous I______________(never/be) abroad. * has never been has never been being have never been being have never been 2) They________( put) on a lot of weight since he came to Spain. * have been putting has been putting has put have put 3) My brother and me __________(read) your book all day. It's very interesting, but I'm only on chapter 2. * has been reading have read have been reading has read 4) The road company____________(build) the new road around the school for more than a year. * has been building have built have been building has built 5) Ben____________ (have) my dog for sixteen years. * have had has been having has had have been having 6) I __________(write) his essay all day, but I (not/finish) yet. * have been writing/hasn't finished has been writing/haven't finished have been writing/haven't finished have written/haven't finished has written/hasn/t finished 7) You look hot. What ________(you/do)? * has you been doing have you done have you been doing has you done 8) I’ve been playing football ________. * two hours ago. all day. yesterday. at the moment. last night 9) How long _________(Peter/play) the piano? "Since I was 5. * have Peter been playing has Peter been playing has Peter played have Peter played 10) Help, my friend__________________ (lose) my keys. How can he get home? * have been lost has lost have lost had been loosing have loose 11) You can't still be thirsty! You ______________three glasses of lemonade. (drink) * has drunk have been drinking have drunk has been drinking 12) He wants to go home. He____________(ride) this bus for over 5 hours. * have been riding has riden have riden has been riding 13) This week my sons________(learn) ten new verbs. * has learnt have been learning have learnt has been learning 14) My family _______(play) hide-and-seek already. * has played have been playing has been playing have played 15) Actress________(do) her make-up for half an hour but_______(finish) it yet. * has been doing…hasn't finished have been doing…haven't finished has done…hasn't been finishing is doing…has finished have done…hasn't been finishing


Английский язык (62 баллов) | 4.1m просмотров
Дан 1 ответ
+168 голосов

Ответ:

1. have never been

2. have been putting

3. have been reading

4. has built

5. has had

6. have been writing, haven't finished

7. have you been doing

8. all day

9. has Peter played

10. has lost

11. have drunk

12. has been riding

13. have learnt

14. has played

15. has been doing, hasn't finished

(806 баллов)