Present perfect, present simple, present continuous or past simple?
Read the questions below and decide which answer best fits each space.
1. Last news now. Tom Smith ... in his home in London. He ... 88.
a) has passed away ... was
b) passed away ... was
c) has passed away ... has been
2. Since I ... you, I found the world so new.
a) left
b) have left
c) leave
3. It's the second time I ... here.
a) am
b) have been
c) was
4. When his mother ..., he ... completely.
a) died ... has broken down
b) died ... broke down
c) has died ... has broken down
5. ... the holidays? Of course, we ... such wonderful time.
a) Have you remembered ... had
b) Do you remember ... have had
c) Do you remember ... had
6. OK, I ... the car. We can go.
a) repairs
b) repaired
c) have repaired
7. I ... 3 essays today and it's just 1 p.m.
a) wrote
b) have written
c) am writing
8. When ... her
a) did you first met
b) have you first met
c) did you first meet
9. Kate and Paul ... each other for a long time.
Test downloaded from [Link] Page 1
a) have known
b) know
c) knew
10. How long ... this headache?
a) have you had
b) do you have
c) have you been having
11. He ... in Spain since Friday.
a) is
b) has been
c) is being
12. ... their own flat or ... one?
a) Do they have ... they rent
b) Do they have ... do they rent
c) Have they had ... have they rented
13. How long ... their own flat?
a) have they had
b) do they have
c) have they
14. I ... you ... a teacher.
a) suppose ... are
b) have supposed ... are
c) supposed ... have been
15. I can't stand her. She ... talking for a while but now she ... again.
a) stopped ... is talking
b) has stopped ... is talking
c) has stopped ... talks
16. He ... the best singer the world ...
a) is ... ever have
b) is ... has ever had
c) has been ... has ever had
17. Betthoven ... a great artist. He ... many popular pieces of music.
a) was ... has written
b) is ... has written
c) was ... wrote
Test downloaded from [Link] Page 2
18. I ... myself. How ... that?
a) have cut ... have you done
b) cut ... did you do
c) have cut ... did you do
19. How are you? Well, I ... a sore throat, but know I ... good.
a) have had ... am feeling
b) have had ... feel
c) had ... feel
20. Thomas Edison ... the lightbulb. Well, I ...
a) has invented ... didn't know
b) invented ... didn't know
c) invented ... haven't known
Test downloaded from [Link] Page 3