1) ___________________ (they / arrive)? a) They have been arrived b) Have they been ariving? c) Have they arrived? 2) Lucy ___________________ (run) 2000 metres today. a) has running b) has run c) has been running 3) I ___________________ (clean) all day – I’m fed up! a) have cleaned b) have cleaning c) have been cleaning d) have been cleaned 4) How long ___________________ (you / know) Simon? a) you have known b) you've been knowing c) have you been knowing d) have you known 5) I ___________________ (drink) more water all these days, and I feel better. I‘ll go on doing it. a) 've been drinking b) have drunk c) 've drunk  d) have been drinking 6) Sorry about the mess! I ___________________ (bake). a) have baked b) have been baking c) have been baked 7) How many times ___________________ (you / take) this exam? a) you have taken b) have you taken c) you've been taking d) you've taken 8) He ___________________ (eat) three bars of chocolate today! a) has been eating b) has been eaten c) has eaten 9) Julie ___________________ (cook) dinner. Let’s go and eat! a) has cooked b) has been cooking c) have cooked d) have been cooking 10) The students ___________________ (finish) their exams. They’re very happy. a) have been finishing b) have finished 11) Teona is tired these days. She ___________________ (train) hard these months. a) has been training b) has trained c) have trained d) have been training 12) Luke ___________________ (never / be) abroad. a) hasn't never been b) hasn't ever been c) has never been d) has never being 13) I ___________________ (wait) for three hours already! a) have been waiting b) have waited 14) ___________________ (you / finish) your homework? a) Have you been finished b) Have you been finishing c) Have you finished d) Have you been finish 15) How long ___________________ (you / be) a lawyer? a) Have you been b) Have you been being c) Have you being 16) I ___________________ (read) your book all day. It’s very interesting, I’m reading chapter 2. a) have read b) have been read c) have been reading 17) Look! She ___________________ (drink) ten glasses of water in one go! a) has been drinking b) has drunk c) has been drunk 18) I ___________________ (have) my dog for sixteen years. a) have been having b) have had c) have having 19) Help, I ___________________ (lose) my wallet! How can I get home? a) lost b) have been lost c) have been losing d) have lost

Tauler de classificació

Estil visual

Opcions

Canvia de fonament

Restaurar desada automàtica: ?