We talked about these two verb tenses last
lesson. Let’s do some exercises to practise!
1. Write the verbs in brackets in the past simple.
1. My
father ______________________ (celebrate) his birthday yesterday. All the family
______________________ (make) him a surprise. It ______________________ (be) funny!
2. The reporter ______________________ (ask) me some questions.
3. ______________________ (she / arrive) on time?
4. They ______________________ (not / eat) any chocolate.
5. He ______________________ (know) something about it.
6. They ______________________ (eat) too much cake yesterday.
7. We _____________________ (eat) chocolate cake that one of my friends had made.
8. After the dinner we all _____________________ (go) to the cinema.
2. Choose the correct word.
1. Tony hasn’t been sleeping well already / lately.
7. We haven’t met Tom already / yet.
2. Have you ever / never eaten sushi?
8. Did you meet Anna since then / yesterday?
3. She has cooked for / since five o’clock.
9. Have you already / still been to Austria?
4. Pedro has just / yet left.
10. I have ever / never eaten caviar.
5. I have cooked for / since three hours.
11. I have worked here for / since ten years.
6. They haven’t met already / yet.
12. I’ve been in London since / for Tuesday.
3. Put the adverbs in the correct place.
1. I have seen an alien. (never) ________________________________________________________
2. We have received an invitation to the school party. (just) _________________________________
__________________________________________________________________________________
3. Have you met any famous actor? (ever) _______________________________________________
4. She has finished research work. (already) _____________________________________________
Have we
finished? Not
yet….
5. Paul hasn’t phoned. (lately) ________________________________________________________
6. They haven’t written the composition. (yet)____________________________________________
__________________________________________________________________________________
4. Write sentences. Use the present perfect affirmative, negative or interrogative, and the
words in brackets.
1. you / make / your bed / ? (yet) Have you made your bed yet?
2. the students / not talk / to their teacher (yet) _________________________________________
3. I / be / to the USA (already) _____________________________________________________
4.
We / meet / Tom / at the door (just) _______________________________________________
5. she / do / her homework / ? (yet) __________________________________________________
6. I / have / a calm life (never) ______________________________________________________
5.
Write the verbs in brackets in the correct tense:
PAST SIMPLE
or PRESENT
PERFECT SIMPLE.
1. I ______________________ (not / meet) Sam last month, but I ______________________ (meet)
him three times this week!
2. ______________________ (you / try) the new tea I told you about?
3. My brother ______________________ (give) me the news yesterday. I ______________________
(be) shocked.
4. ______________________ (she / ever / be) to London?
5. Thomas and Peter ______________________ (not / talk) to each other last week. They had had a
stupid argument.
6. My
friends
and
I
_____________________
(taste)
Indian
food
last
week.
_____________________ (love) it.
7. ______________________ (you / see) Mary recently?
8. I ______________________ (just / arrive) from Madrid; I am really tired.
9. How long ago ______________________ (they / sell) their old house?
10. What ______________________ (you / do) lately?
11. My brother ______________________ (leave) the office two minutes ago.
12. My mother ______________________ (not / finish) preparing lunch.
13. I can’t find my keys! I ______________________ (lose) them.
14. When ______________________ (she / bring) those books? Yesterday?
I worked so much
yesterday… I have worked
a lot recently…
We