четверг, 27 июня 2019 г.

Present Perfect Or Present Perfect Continuous

Fill in the blanks.

1. I ...................................... here for two weeks now.
have worked;     have been working
2. She .................................. to Dublin. You can't meet here now.
has gone;     has been

3. She ................................. to Ireland so she knows that country.
has gone;     has been
4. We ......................................... in this city for twenty-five years.
have been living;     are living
5. 'You look tired.' 'Yes, I ..................................... for hours.'
have run;     have been running
6. I ........................................ a letter from him.
have just received;     have been just received
7. He ..................................... any of the tasks I assigned to him.
has not finished;     did not finish;     has not been finishing
8. He ................................ IELTS test six times.
Took;     has taken;     Either could be used here
9. I ...................................... reading the letters.
have finished;     finished;     have been finishing
10. He ...................................... for a job for years.
has looked;     has been looking;     is looking
11. Have you ever ............................. oysters?
Ate;     eat;     eaten
12. I .................................. a lot about him.
have heard;     heard




Answers
1. I have been working here for two weeks now.
2. She has gone to Dublin. You can’t meet here now.
3. She has been to Ireland so she knows that country.
4. We have been living in this city for twenty-five years.
5. ‘You look tired.’ ‘Yes, I have been running for hours.’
6. I have just received a letter from him.
7. He has not finished any of the tasks I assigned to him.
8. He has taken IELTS test six times.
9. I have finished reading the letters.
10. He has been looking for a job for years.
11. Have you ever eaten oysters?
12. I have heard a lot about him.