Exercise 77

Choose right answer

1.

If you _____ for so long,  you should be able to speak now.

a) study  b) are studying  c) have studied 

2. 

How long ______ on this project? 

a) are you working  b) do you work  c) have you been working 

3. 

She _______ by the end of this year. 

a) will graduate  b) will have graduated  c) be graduating 

4. 

If you _______ all the details, you wouldn't have problems now.

a) did  b) have done  c) had done 

5. 

I ____ my car _____ yesterday. 

a) had/washed  b) have/washed  c) have had/washed 

6. 

When I applied for the job, they ____ the right candidate.  

a) chose  b) have chosen  c) had chosen 

7. 

We _____ around our block of flats when we were kids. 

a) used to run  b) ran  c) would run 

8. 

 It ______ these days.

a) gets colder  b) get colder  c) is getting colder