Present perfect simple or present perfect continuous. 1.the baby’s face is really dirty! what (he / eat)? 2.iona is exhausted these days. she (work) too hard recently. (they / arrive) already? 4.i (wait) for three hours already! (you / finish) your homework yet? 6.how long (you / be) a lawyer? 7.how many times (you / take) this exam? 8.i (drink) more water lately, and i feel better. 9.i (have) my dog for sixteen years. 10.how long (you / know) simon?
2 has written
3 have they arrived already?
4 have been waiting
5 have you finished. ...?
6 how long have you been a lawyer?
7 how many times have you taken this exam?
8 have drunk
9 have been having
10 how long have you known Simon?