Grammar-PastSimplePresentPerfect - 2665 2.0
Grammar-PastSimplePresentPerfect - 2665 2.0
B Complete the sentences with the correct form of the verbs in brackets. Use the Past Simple or the Present Perfect
Simple.
hasn´t called (not call) me recently.
1. John ...........................
bought
2. They ........................... (buy) a new car last month.
3. The teacherhasn´t returned(not return) the tests yet.
...........................
has
4. How long ........................... known
she ........................... (know) about this problem?
have
5. ........................... heard
you ever ........................... (hear) such an unbelievable story?
lived
6. When I was a child, I ........................... (live) in England for two years.
bought
7. He ........................... (buy) me a beautiful gift for my birthday.
have always wanted (always / want) one.
8. I am so excited to have a dog. I .........................................
D 1. have 6. since
2. never 7. already / just
3. ago 8. for
4. had 9. yet
5. ever 10. already