You are on page 1of 1

PRACTICE

Fulname: Sebastián Eduardo Zapata Chumbes Specialty: Chesmitry Engineer Cycle: V SCORE

Fill in the gaps with the right forms of the verbs in brackets to complete the following English sentences in Present Perfect Tense:
1. She………has told……… me about it. (tell) Has she told me about it? Yes, you have.

2. She (just) ………has just come……….; she will speak to you in a minute. (come) Has she just come? Yes, she has.

3. Joyce and I…………have been ……… to Radio City. (be) Have we been to Radio City? No, we haven’t.

4. I think the director ………has left……….. the town. (leave) Have I think the director has left the town? Yes, you have.

5. The workers………have painted…………. my office. (paint) Have they painted my office? No, they haven’t

6. We all……have known……….. her since she arrived to our city. (know) Have We all known her since she arrived to our city? Yes, we have.

7. Christian ……has done…………. it since we left him. (do) Has he done it since we left him? Yes, he has.

8. This order …has led………….. to many misunderstandings. (lead) Has it led to many misunderstandings? No, it hasn’t.

9. The firemen ……have bought……. …. A new fire truck ladder. (buy) Have they bought a new fire truck ladder? Yes. They have.

10. Everyone ………has bought………….. those books very cheaply. (buy) Has Everyone bought those books very cheaply? No, it hasn’t.

11. The children ………have eaten…………. the whole pudding. (eat). Have they eaten the whole pudding? Yes, they have.

12. You ………have read …………. many detective stories. (read) Have you read  many detective stories? No, I haven’t.

13. Our team ………has won……… the first prize. (win) Has it won the first prize? No, it wasn’t

Choose the correct answer:

1) Have you seen him ………? a) already b) ever c) recently d) still


6) Why haven’t you called the doctor ……? a) already b) yet c) ever d) still
2) They’ve had their house……two and a half year? a) already b) for c) since d) still
7) Have you ……been to the Bahamas? a) lately b) still c) ever d) already
3) Dan has…… Climbed a mountain for the first time. a) yet b) never c) since d) for
8) I have ……. Read your e-mail. a) just b) ever c) still d) yet
4) I have……. written an article about drug addiction but I have to write one about tourism.
9) We haven’t met …….the summer festival. a) still b) never c) for d) since
a) already b) still c) since d) yet
10) The manager ……. Hasn’t decided what to do. a) still b) never c) ever
5) Prices have gone up ……. a) for b) still c) yet d) lately
d) yet

You might also like