Çeşitli İngilizce öğretmenleri arasından arama yapın...
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 Eki 2025 16:23
Yanıtlar · 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 Eki 2025 06:48
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 Eki 2025 04:56
Hâlâ cevap bulamadın mı?
Sorularını yaz ve ana dil konuşanlar sana yardım etsin!
nam
Dil Becerileri
İngilizce, Vietnamca
Öğrenim Dili
İngilizce
Beğenebileceğin Makaleler

🎃 October Traditions: Halloween, Holidays, and Learning Portuguese
21 beğeni · 7 Yorumlar

The Curious World of Silent Letters in English
19 beğeni · 11 Yorumlar

5 Polite Ways to Say “No” at Work
25 beğeni · 7 Yorumlar
Daha fazla makale