Open World p 9 . Perfect Tenses. Extra Exercise

 

1. I __________ (know) Kazuo Ishiguro for several years. I ____________ (read) his latest novel, but I ______________ (not finish) it yet.
 
 
KEY
 
1.
have known


have been reading


have not finished

2. This is the third time you _________ (be) here. What exactly __________ (you come) for now?
 
 
KEY
 
2.
have been



have you come

3. Although we ____________ (be) in this village six years so far, we ___________ (not get) to know many people yet. But our next door neighbours ________________ (be) very helpful when we first ____________ (move) in.
 
 
 
KEY
3.
have been



have not got



were



moved


4. Two days ago we _____________ (go) out into the streets. Fierce fighting ____________(take) place all around us, but when we arrived all __________ (be) quiet again.
 
 
KEY
4.
went



had taken



was

 

5. She _______________ (write) computer games for over ten years before she finally had a hit.
 
 
 
KEY
5.
had been writing
 
 
6. _______________ (you have) your computer long before it broke down?
 
 
 
KEY
6.
Had you had
 
7. I went to the Grand Canyon last summer. It _____________(be) only the second time I _________________ (ever/be) in a helicopter.
 
 
KEY
 
 
 
7.
was



had ever been
 
 
8. This time next month, I _________________ (work) at the company for exactly 25 years.
 
 
 
KEY
8.
will have been working
 
 
 
9. It looks as if Jake ____________ (lose) his job by the end of the week.
 
 
 
KEY
9.
will have lost
 
 
 
10. I don't think my grandparents _______________ (approve) of sharing personal life stories on social networks.
 
 
 
KEY
10.
would have approved
 
 
 
11. I _______________ (meet) him before, but I am not sure.
 
 
 
KEY

11.
may/might/could have met
 
 
 
12. Only three years ago I _____________ (not imagine)  I ___________ (followed) constantly by paparazzi.

KEY



12.
would not have imagined



would be being followed

No comments:

Post a Comment

Note: only a member of this blog may post a comment.