Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Present Perfect Tense

Exercise 01
Fill in each blank with the present perfect tense of the verb within brackets.
1. I ……………………. (be) at this school for five years.
2. I …………. not…………….. (see) him since last Monday.
3. There ………….………… recently (be) an increase in crime in this country.
4. The children …………..not…………….. (come) yet.
5. I …………not……………….. (see) him today.
6. We …………………(play) a lot of matches this year.
7. There ……………not…………….. (be) any rain here this year.
8. He ………………(have) nothing to eat today.
9. The train ……………just………………. (arrive).
10. There ………………………. (be) a lot of trouble recently.
11. I ……………not………………. (receive) a reply from him yet.
12. She ………………….(teach) in this school for the last ten years.
13. They …………………(build) a big house.
14. He ……………………(buy) a new car.
15. They …………………..(dig) a well in their compound.
16. We ……………not……………… (get) our letters yet.
17. I ………………..(hear) about your son.
18. We ………………(do) a lot of work this year.
19. They ……………..not……………….. (lose) a single match.
20. I ………………just……………….. (write) a letter to your father.
21. The ship …………………(sink).
22. I ……………….not…………………... (spend) any money yet.
23. Somebody ………………………(tear) my book.
24. He ………………just……………… (get) up.
25. We …………………(win) the match.

THE PRESENT PERFECT AND THE SIMPLE PAST


Exercise 02

In each of the following pairs of sentences there are two blanks to be filled. Fill in the blanks
with either the present perfect or the simple past of the verbs within the brackets, using each in
the right place.

1. She ……..……..……(leave) for the U.K. in 1975. I ……………not…………. (hear) from her since.
2. I …………………(write) to him a month ago. I ………..not…………. (get) a reply from him yet.
3. …………..…… you (have) dinner? Yes, I …………….…… (have )it an hour ago.
4. He …………….…….(fall) ill last week. He …………not………………(recover ) yet.
5. I ………………..….. (get) my salary two weeks ago. I ……………………. (spend) it already.
6. He …………..……(go) to bed at ten o’ clock. He ………….not……………. (get) up yet.
7. He …………..…….. (leave) for Colombo this morning. He ………..………..(arrive)there already.
8. I …………………….. (meet) him a few days ago. I …………………… (forget) his name.
9. I …………….…….. (get) his letter yesterday. I …………………… (reply) to it already.
10. I ………………….. (lose) my pen. I …………..……… (buy) it only yesterday.
11. I ……..…………….(start) reading this book last Sunday. I ……………just……………. (finish) it.
12. I …………..………. (see) Tom two weeks ago. I ……………not…………….. (meet) him since.
13. We…………….. (start) our journey two hours ago. We …………… (travel) fifty miles already.
14. The clock ………………..….. (stop). I ……………….…… (forget) to wind it yesterday.
15. ………….…… you (do) your homework? Yes, she ………..……. (feed) them a few minutes ago.
16. ………………..… he (speak) to you? Yes, he ……………..…….. (speak) to me yesterday.
17. ……………..…… you (see) his new house? Yes, I …………………. (see) it a few days ago.
18. He …………………… (go) out an hour ago. He …………….……….. just (return).
19. ………. Mary……….. (feed)the chickens? Yes, she ….………….. (feed) them a few minutes ago.
20. ……………………. you (meet) my brother? Yes, I ……………………. (see) it last night.
21. ……………you…………… (see) that play? Yes, I ……………….. (see) it last night.
22. He …………….………. (promise) to come today. He ……………not……………… (come) yet.
23. I ………………..…… (get) the bill yesterday. I …………..not…………….. (play) it yet.
24. He …………….………. (leave) two hours ago. He ………….not……………….. (return) still.
25. He …………………... (go) to the bus stop at seven o’clock. He ………………. (wait) there for half
an hour already.

You might also like