English Present Perfect vs Past Simple - Test 03
Questions
1.
2.
3.
4.
5.
Chopin _____ (compose) some of his music in Majorca.
A.
has composed
B.
composed
He _____ (not smoke) for two weeks. He is trying to give it up.
A.
hasn't smoked
B.
didn't smoked
You _____ (see) the moon last night?
A.
Have you seen
B.
Did you see
Mr Count _____ (work) as a cashier for twenty-five years. Then he _____ (retire) and
_____ (go) to live in the country.
A.
worked/retired/went
B.
has worked/retired/went
C.
has worked/has retired/went
D.
has worked/has retired/has gone
I _____ (write) the letter but I can't find a stamp.
A.
wrote
B.
have written
©
Photocopiable
6.
7.
8.
9.
The concert _____ (begin) at 2.30 and _____ (last) for two hours. Everyone _____
(enjoy) it very much.
A.
began/has lasted/enjoyed
B.
began/lasted/enjoyed
C.
began/has lasted/has enjoyed
Mr Pound is the bank manager. He _____ (be) here for five years.
A.
has been
B.
was
I _____ (do) this sort of work when I _____ (be) an apprentice.
A.
did/was
B.
have done/was
C.
have done/have been
I never _____ (drink) whisky.
A.
have never drunk
B.
never drunk
10. My brother _____ (write) several plays. He just _____ (finish) his second tragedy.
A.
wrote/just finished
B.
has written/has just finished
©
Photocopiable