Professional Documents
Culture Documents
Exercises Explanation
1 2 3 4
Exercise 1
Choose past simple or present perfect to complete the sentences below.
You have completed this test.
Correct answers: 6/10.
Your score is 60%.
Check your answers:
1 Have you finished painting the bedroom yet?' 'Not yet. I'll finish it tomorrow.'
https://test-english.com/grammar-points/b1/past-simple-present-perfect/ 1/4
21/1/23, 17:41 Test English - Prepare for your English exam
2 I didn't earn much last year, but I earned a lot this year.
5 Mr. Barnes is very important in this company. He has worked here for 30 years.
➪ We can use the present perfect with for and since and how long to ask or talk about situations that started in the past and
have not finished.
➪ We can use the present perfect to talk about situations that started in the past and have not finished (all his life= from the past
until now).
https://test-english.com/grammar-points/b1/past-simple-present-perfect/ 2/4
21/1/23, 17:41 Test English - Prepare for your English exam
➪ We use the past simple (NOT present perfect) when we mention or ask about when something happened, or when the time is
known by the speaker and the listener.
➪ In this sentence both the listener and the speaker know that my mother grew up when she was a child, in the past.
1 2 3 4
Related tests:
Tu dominio a precio
razonable
GoDaddy
Menu Levels
https://test-english.com/grammar-points/b1/past-simple-present-perfect/ 3/4
21/1/23, 17:41 Test English - Prepare for your English exam
Links Info
https://test-english.com/grammar-points/b1/past-simple-present-perfect/ 4/4