Search from various ภาษาอังกฤษ 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!
7 ก.พ. 2019 เวลา 13:02
การแก้ไข · 8
But is it right to use the simple past with “For the past two weeks”?
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
7 กุมภาพันธ์ 2019
I was on strike for the last two weeks sounds correct
7 กุมภาพันธ์ 2019
I was on strike for the last two weeks sounds correct
7 กุมภาพันธ์ 2019
I was on strike for the last two weeks sounds correct
7 กุมภาพันธ์ 2019
แสดงเพิ่มเติม
ต้องการความก้าวหน้าที่เร็วขึ้นหรือไม่
เข้าร่วมชุมชนแห่งการเรียนรู้และทดลองใช้แบบฝึกหัดฟรี!

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!

Gabriel
ทักษะด้านภาษา
ภาษาอังกฤษ, ภาษาฝรั่งเศส, ภาษาโปรตุเกส, ภาษาสเปน
ภาษาที่เรียน
ภาษาอังกฤษ, ภาษาฝรั่งเศส, ภาษาสเปน