Search from various English teachers...
Gabriel
Help(english)
Hi, there
Let's say today is Monday and I have just gotten back to work. Let's say I spent the last two weeks on strike, which ended Friday. Should I say (Monday) "I have been on steike for the last two weeks" or "I was on strike for the last two weeks"?
Thank you!
Feb 7, 2019 1:02 PM
Corrections · 8
But is it right to use the simple past with “For the past two weeks”?
February 7, 2019
you can say either, and you are correct "I have been suggests you may still be on strike"
"I was on strike" = was definitely in the past and is finished now. No confusion or hint of ambiguity
February 7, 2019
I was on strike for the last two weeks sounds correct
February 7, 2019
I was on strike for the last two weeks sounds correct
February 7, 2019
I was on strike for the last two weeks sounds correct
February 7, 2019
Show more
Want to progress faster?
Join this learning community and try out free exercises!
Gabriel
Language Skills
English, French, Portuguese, Spanish
Learning Language
English, French, Spanish
Articles You May Also Like

English Vocabulary for Using Microsoft Office at Work
14 likes · 3 Comments

How to Answer “How Was Your Weekend?” Naturally in English
50 likes · 29 Comments

Why Some Jokes Don’t Translate: Understanding Humor in English
15 likes · 6 Comments
More articles
