搜尋自 英語 {1} 教師……
Elizabeth
Hey🙂 Is it grammatically correct to say “I was playing the piano for 3 hours yesterday.” I have some doubts about “for” with the present continuous. Should I use the past perfect or something?
2025年4月22日 07:15
解答 · 13
1
Correct sentence:
"I was playing the piano for 3 hours yesterday."
This uses the past continuous (was playing) + duration (for 3 hours), and it’s fine.
Here's why:
The past continuous describes an action that was in progress at a specific time in the past.
The phrase “for 3 hours” gives us the duration of the activity.
“Yesterday” gives us the time reference.
So, you're saying: At some point yesterday, I was in the middle of playing the piano, and it lasted 3 hours.
🟡 Alternative – also correct:
"I played the piano for 3 hours yesterday."
This uses the past simple to describe a finished action and is more direct.
Use this if you’re just telling someone what you did, without focusing on it being in progress.
🟠 Would past perfect work?
"I had been playing the piano for 3 hours..."
This form (past perfect continuous) is only correct if you're setting up another event afterward, like:
I had been playing the piano for 3 hours when the neighbors complained.
So it requires a second event to justify the past perfect.
In summary:
"I was playing the piano for 3 hours yesterday." Correct. Focuses on the action in progress.
"I played the piano for 3 hours yesterday." Also correct. More direct.
"I had been playing..." Only use if it connects to another past event.
2025年4月24日
1
That is just fine 🙂
2025年4月22日
Hi Elizabeth. It’s a good sentence, although it’s past continuous not present.
2025年4月22日
Ik that Piano doesn't take " the " before it!
2025年4月22日
還沒找到你要的答案嗎?
寫下你的問題,讓母語者來幫助你!
Elizabeth
語言能力
英語, 俄語
學習語言
英語
你也許會喜歡的文章

Santa, St. Nicholas, or Father Christmas? How Christmas Varies Across English-Speaking Countries
5 讚 · 4 留言

Reflecting on Your Progress: Year-End Language Journal Prompts
4 讚 · 2 留言

Same Word, Different Meaning: American, British, and South African English
25 讚 · 18 留言
更多文章
