Cerca tra vari insegnanti di Inglese...
nam
Hi everyone on Italki, please tell me which of these two sentences is correct and why. Thank you so much.
1. I have painted this wall for an hour.
2. I have been painting this wall for an hour.
25 ott 2025 16:23
Risposte · 2
When you use a set period of time, like one hour, and your task is incomplete, use the continuous tense.
I painted the wall for an hour. - means the task is finished. You are no longer going to continue painting.
27 ottobre 2025
2. is correct. It's difficult to explain why 1. is incorrect. Maybe it 'could' be correct, but only in very strange circumstances. i.e. if one was somehow describing past activities of painting the wall. Sometimes it's better to not worry too much about exact rules and instead just see examples to get familiar with the language.
26 ottobre 2025
Non hai ancora trovato le tue risposte?
Scrivi le tue domande e lascia che i madrelingua ti aiutino!
nam
Competenze linguistiche
Inglese, Vietnamita
Lingua di apprendimento
Inglese
Altri articoli che potrebbero piacerti

Why "General English" is Failing Your Career (An Engineer’s Perspective)
10 consensi · 7 Commenti

Why Many Kids Struggle With English - and How the Right Tutor Makes a Difference
2 consensi · 2 Commenti

Why “Just Around the Corner” Is (Usually) a Lie
9 consensi · 6 Commenti
Altri articoli
