Fill in the gaps with a perfect tense:
1. By the time you get home I ___________ (clean) the house from top to bottom.
2. Joseph ____________ (kick) a football against the wall all day.
3. On Saturday, we ___________ (living) in this house for a year.
4. I ____________ (stay) in the hotel twice in the 1980s.
5. When you ___________(finish), you can go home.
6. He __________ (driving) for about half an hour when the engine suddenly stopped.
7. I think someone ___________ (tamper) with my mail (Tamper with interfere with)
8. She felt terrible during the interview because she ___________ (suffer) from flu since the previous day.
9. He _________ (learn) how to play chess and he can play well now. However, he ___________ (learn) how to play baseball for quite some time but he is still meeting his trainer once a week.
Check your answers in comments
KEY
ReplyDelete1. By the time you get home I will have cleaned the house from top to bottom (ended by a particular point in the future)
2. Joseph has been kicking a football against the wall all day (repeated action)
3. On Saturday, we will have been living in this house for a year (in progress at a particular point in the future).
4. I had stayed in the hotel twice in the 1980s (talking about how many times)n the future)
5. When you have finished , you can go home (it will happen at some time in the future)
6. He had been driving for about half an hour when the engine suddenly stopped. (completed action)
7. I think someone has been tampering with my mail (drawing a conclusion and complaining ))
8. She felt terrible during the interview because she had been suffering from flu since the previous day.
9. He has learnt how to play chess and he can play well now. However, he has been learning how to play baseball for quite some time but he is still meeting his trainer once a week. (present perfect for a completed action and present perfect continuous if the action is still ongoing)ious day (action before the past that continued beyond it)
This comment has been removed by the author.
ReplyDeleteHello, in sentence N# 8, couldn't be possible to use Present Perfect continious?
ReplyDelete