You are on page 1of 2

ENGLISH4U English Language Learning

PAST TENSE OR PRESENT PERFECT


Fill in past tense simple or present perfect simple.

1. I _____________________ (watch) a thrilling movie yesterday evening.

2. ______ you ____________ (call) her yet? Yes, I _____________________ (phone) her at six

but she _____________________ (not answer).

3. _______ she ________ (ever buy) a new car?

4. Sue ______________________ (have) the flue last winter.

5. A few days ago, we ______________________ (drive) to our uncle.

6. She _____________________ (be) in bed for two weeks now.

7. He _____________________ (take) the bus to get there.

8. This __________________ (be) the best movie I ______________________ (ever watch).

9. They ____________________ (play) bingo Wednesday afternoon.

10. They _____________________ (not give) me any money since March.

11. She ___________________ (write) a postcard to her parents.

12. Last week my dog _______________ (run) away and it _________________ (not come) back

so far.

13. Carol ______________________ (pass) her last English test.

14. When ______________________ (they meet) for the first time?

15. We ___________________ (do) a lot of things since last weekend.

16. My brother ___________________ (be) ill several times this year.

17. _________ they _____________________ (already pack) their suitcases?

18. I _____________________ (meet) him last Monday.

19. ________ you __________ (do) your homework? Yes, I ________________ (do) it yesterday.

20. ________ he __________ (do) all her homework yet?

2016 by Herwig Rothlnder www.english-4u.de I free to copy for classroom or personal use
ENGLISH4U English Language Learning
PAST TENSE OR PRESENT PERFECT
Fill in past tense simple or present perfect simple.

1. I watched a thrilling movie yesterday evening.

2. Have you called her yet? Yes, I phoned her at six but she has t a s ered.

3. Has she ever bought a new car?

4. Sue had the flue last winter.

5. A few days ago, we drove to our uncle.

6. She has been in bed for two weeks now.

7. He took the bus to get there.

8. This was the best movie I have ever watched.

9. They played bingo Wednesday afternoon.

10. They ha e t gi e me any money since March.

11. She has never written (write) a postcard to her parents.

12. Last week my dog ran (run) away and it has t co e back so far.

13. Carol passed (pass) her last English test.

14. When did they meet for the first time?

15. We did a lot of things since last weekend.

16. My brother has been ill several times this year.

17. Have they already packed their suitcases?

18. I met him last Monday.

19. Have you done your homework? Yes, I did it yesterday.

20. Has he done all her homework yet?

2016 by Herwig Rothlnder www.english-4u.de I free to copy for classroom or personal use

You might also like