cleaned or have cleaned
Hi everyone,
Would you tell me if my following understanding is correct or not?
Correct:
A He has cleaned his shoes. They are beautiful now.
B He cleaned his shoes. They are beautiful now.
C He cleaned his shoes. But they are already dirty again.
Wrong:
D He has cleaned his shoes. But they are already dirty again.
Thank you in advance!
Search from various English teachers...
Answers · 2
1
The simple past applies to "closed" time periods and the present perfect to "open" time periods.
More information here:
https://www.ef.com/english-resources/english-grammar/past/
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
