High School

### Exercise 1: Put the verbs in brackets into the present perfect or the present perfect progressive

1. I _______just ________my book. (finish)
2. He _______already _____________his lessons. (prepare)
3. He ___________my sister since he was very young. (love)
4. We ___________________El for 4 years. (learn)
5. I ________________for two hours (wait), but she ________________yet. (not come)
6. This is the first time I _____________________to Paris. (be)
7. I_______________ that film several times because I like it. (see)
8. I __________________that novel written by Hemingway several times before. (read)
9. Up to the present / So far, we _______________almost every lesson in the book. (write)
10. We____________________to New York lately. (travel)
11. I ______________________him recently. (not see)
12. __________you ever _________________Huong Pagoda? (visit)
13. ‘You look hot’ - Yes, I _______________________ (run)
14. Carol _________________________on the phone for two hours. (talk)
15. Where’s Sarah? She’s outside. She __________the gardening all this morning. (do)
16. My sister _______________for you since yesterday. (look)
17. I ________________ all afternoon. (run)
18. She __________________ to meet him all day. (hope)
19. I ____________ never __________her before. (see)
20. _________ he __________ the report since this morning? (type)

### Exercise 2: Choose the best answer

1. We often __________ e-mail to keep in touch with our friends.
- A. use
- B. is using
- C. uses
- D. have used

2. Nicola and Peter always ______________ the lesson carefully before going to school.
- A. prepares
- B. prepared
- C. have prepared
- D. prepare

3. It ____________ now. Let’s find somewhere to hide.
- A. rains
- B. is raining
- C. rained
- D. was raining

4. ______________ their holidays in Canada every year?
- A. Do they spend
- B. Did they spend
- C. Have they spent
- D. Are they spending

5. I ___________________ to Mom right now. Do you want to say anything to her?
- A. wrote
- B. am writing
- C. had written
- D. write

6. I ___________ in this house since I ___________________ born.
- A. lived / was
- B. have lived / were
- C. had lived / am
- D. have lived / was

7. I usually ______________ to school by bus.
- A. went
- B. am going
- C. go
- D. have gone

8. How long ___________ you ____________ her? For five months.
- A. do / know
- B. are / knowing
- C. have / known
- D. had / known

9. Please don’t make so much noise. I ______________.
- A. studying
- B. study
- C. am studying
- D. studied

10. George _______ me from Italy.
- A. has just called
- B. had just called
- C. has called just
- D. just had called

11. It _________ now. It ________ raining two hours ago. So it ________ for two hours.
- A. is raining / began / has rained
- B. is raining / begun / rained
- C. rains / began / has rained
- D. is raining / begun / have rained

12. Mike is playing chess. How long _________ he ___________?
- A. did / play
- B. is / playing
- C. has / play
- D. has / been playing

13. My sister __________ for you since yesterday.
- A. is looking
- B. was looking
- C. has been looking
- D. looked

14. We ______________ Dorothy since last Saturday.
- A. don’t see
- B. haven’t seen
- C. didn’t see
- D. hadn’t seen

15. Mary _______________ her parents since last Christmas / 2011.
- A. haven’t visited
- B. hasn’t visited
- C. doesn’t visit
- D. isn’t visit

16. This is the first time I _____________________ to Paris.
- A. am
- B. have been
- C. am being
- D. haven’t been

17. I _______________ that film several times because I like it.
- A. have seen
- B. haven’t seen
- C. don’t see
- D. am seeing

18. I __________________ that novel written by Hemingway several times before.
- A. read
- B. am reading
- C. have read
- D. have been read

19. Up to the present / So far, we _______________ almost every lesson in the book.
- A. write
- B. have written
- C. are writing
- D. hasn’t written

20. Fred usually ______________ to work, but this week he ____________ his car.
- A. walks / is driving
- B. walks / drives
- C. has walked / drives
- D. is walking / drive

The end

Answer :

The answers to the fill in the blanks are given below

1. have finished

2. has prepared

3. loves

4. learned

5. waited

6. have been

7. have seen

8. have read

9. have wrote

10. traveled

11. have not seen

12. have visited

13. ran

14. talked

15. did

16. looked

17. ran

18. hoped

19. have seen

20. has typed

learn more at https://brainly.com/question/24373436

1) I have just finished my book. 2) He has already prepared his lessons.3) He has loved my sister since he was very young. 4) We have been learning English for 4 years. 5) I have been waiting for two hours, but she has not come yet. 6) This is the first time I have been to Paris. 7) I have seen that film several times because I like it. 8) I have read that novel written by Hemingway several times before. 9) Up to the present / So far, we have written almost every lesson in the book. 10) We have traveled to New York lately. 11) I have not seen him recently. 12) Have you ever visited Huong Pagoda? 13) 'You look hot'- Yes, I have been running. 14) Carol has been talking on the phone for two hours. 15) Where's Sarah? She's outside. She has been doing the gardening all this morning. 16) My sister has been looking for you since yesterday. 17) I have been running all afternoon. 18) She has been hoping to meet him all day. 19) I have never seen her before. 20) Has he been typing the report since this morning?

Exercise 2:

1) We often use e-mail to keep in touch with our friends. (A) 2) Nicola and Peter always prepare the lesson carefully before going to school. (D) 3) It is raining now. Let's find somewhere to hide. (B) 4) Do they spend their holidays in Canada every year? (A) 5) I am writing to Mom right now. Do you want to say anything to her? (B) 6) I have lived in this house since I was born. (D) 7) I usually go to school by bus. (C) 8) How long have you known her? For five months. (C) 9) Please don't make so much noise. I am studying. (C) 10) George has just called me from Italy. (A) 11) It is raining now. It began raining two hours ago. So it has rained for two hours. (A) 12) Mike is playing chess. How long has he been playing? (D) 13) My sister has been looking for you since yesterday. (C) 14) We haven't seen Dorothy since last Saturday. (B) 15) Mary hasn't visited her parents since last Christmas. (B) 16) This is the first time I have been to Paris. (B) 17) I have seen that film several times because I like it. (A) 18) I have read that novel written by Hemingway several times before. (C) 19) Up to the present / So far, we have written almost every lesson in the book. (B) 20) Fred usually walks to work, but this week he is driving his car. (A)

Exercise 1:

  • Present perfect tense (have/has + past participle) is used to indicate actions that have been completed recently or have relevance to the present moment.
  • Present perfect progressive tense (have/has been + present participle) is used to emphasize the duration of actions that started in the past and continue into the present.
  • For sentences requiring the present perfect: The actions are completed and have relevance to the current situation, like 'have just finished' and 'have already prepared'.
  • For sentences requiring the present perfect progressive: The emphasis is on the duration or continuity of the action, like 'have been learning' and 'have been waiting'.

Exercise 2:

  • Simple present tense describes habitual actions, like 'use' and 'prepare'.
  • Present progressive tense describes actions happening right now, like 'is raining'.
  • Present perfect tense describes actions that have happened at some unspecified time and are relevant to the present, like 'have seen' and 'have written'.
  • Present perfect progressive tense describes actions that started in the past and are still continuing, like 'have been playing'.
  • Usage of these tenses is based on whether the action is habitual, ongoing, completed, or continues from the past up to the present.