Present Perfect or Past Simple Test
Click on the answer you think is correct.
1. When ________________ the school?
a)
have you joined
b)
did you joined
c)
did you join
d)
have you ever joined
2. ___________________ in England?
a)
Did you ever worked
b)
Have you ever worked
c)
Worked you
d)
Didn’t you have worked
3. That’s the best speech ______________
a)
I never heard
b)
I didn’t hear
c)
I used to hear
d)
I’ve ever heard
4. He’s the most difficult housemate _____________________
a)
I never dealt with.
b)
I never had to deal with.
c)
I’ve ever had to deal with.
d)
I’ve never had to deal with.
5. ___________________ to him last week.
a)
I spoke
b)
I’ve already spoken
c)
I didn’t spoke
d)
I speaked
6. ______________ a contract last year and it is still valid.
a)
We have signed
b)
We signed
c)
We haven’t signed
d)
We have sign
7. _______________ from a business trip to France.
a)
I come back
b)
I came back
c)
I never came back
d)
I’ve just come back
8. Prices ________ in 1995 but then _____ in 1996.
a)
rised falled
b)
rose fell
c)
have risen have fallen
d)
rose have fallen
9. You ____________ to a word ____________
a)
listened I haven’t said
b)
didn’t listen I say
c)
listened saying
d)
haven’t listened I’ve said
10. I can’t believe that ________________ the news.
a)
you haven’t read
b)
you didn’t read
c)
you don’t read
d)
you read not