quinta-feira, 20 de outubro de 2011

PRESENT PERFECT X PRESENT PERFECT CONTINUOS

Choose the present perfect simple or conitnuous

1) It (not/rain) for three hours! Only about one hour.hasn't been raining

2) How long (you/live) in London?have you been living

3) How long (you/wait) for the bus?have you been waiting

4) He (never / go) abroad.'s never been

5) (they/arrive) already?Have they arrived

6) (you/finish) your homework yet?Have you finished

7) Julie (not/eat) anything today.hasn't eaten

8) How long (you/have) your car?have you had

9) She (drink) ten glasses of water!.'s drunk

10) I (wait) for three hours already!.'ve been waiting

11) How long (you/be) a lawyer?have you been

12) It (not/rain) all summer, so the garden is dead.hasn't rained

13) How long (you/know) Luke?have you known

14) She (have) parties every week for ten years.'s been having

15) I (have) my dog for sixteen years.'ve had

16) How long (Julie/have) problems at school?has Julie been having

17) I (read) your book all day - it's very interesting.'ve been reading

18) It (snow) since last night.'s been snowing

19) How long (you/think) about changing your job?have you been thinking

20) She (eat) chocolate all morning so she feels sick.'s been eating

http://www.perfect-english-grammar.com/present-perfect-present-perfect-continuous-1.html

Nenhum comentário:

Postar um comentário