miércoles, 15 de octubre de 2014

4th ESO SSEE revision unit 1


Fill in the gaps with the present perfect continuous when possible, if not, present perfect simple

1) (they/arrive)…………………………………… already?            
2) Lucy …………………………………………(run) 2000 metres today.      
3) I ……………………………………..(clean) all morning - I'm fed up!.
4) How long ………………………………….(you/know) Simon?              
5) I ………………………………….(drink) more water recently, and I feel better.           
6) Sorry about the mess! I ……………………………………….(bake).     
7) How many times ………………………………………(you/take) this exam? .   
8) He ……………………………………..(eat) six bars of chocolate today.
9) Help, I ………………………………….(lose) my wallet. How can I get home?               
10) The students ……………………………………….(finish) their exams. They're very happy.   
11) The baby's face is really dirty. What ………………………………………(he/eat)?       
12) Iona is exhausted these days. She ……………………………………(work) too hard recently.            
13) Luke …………………………………..(never/be) abroad.     
14) I ……………………………………………(wait) three hours already!
15) ……………………………………………..(you/finish) your homework yet?      
16) How long ………………………………………….(you/be) a lawyer?    
17) I ………………………………………….(read) your book all day. It's very interesting, but I'm only on chapter 2.           
18) She ………………………………………(drink) ten glasses of water!
19) I ………………………………………(have) my dog for sixteen years.          



Verb patterns 3     


Answers
1.       have they arrived
2.       has been running
3.       have been cleaning
4.       have you known
5.       have been drinking
6.       have been baking
7.       have you taken
8.       has eaten          
9.       have lost
10.   have finished
11.   has he been eating
12.   has been working
13.   has never been
14.   have been waiting
15.   have you finished
16.   have you been
17.   have been reading
18.   has drunk
19.   have had

No hay comentarios: