Search from various Tiếng Anh 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 Thg 02 2019 13:02
Bài chữa · 8
But is it right to use the simple past with “For the past two weeks”?
7 tháng 2 năm 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 tháng 2 năm 2019
I was on strike for the last two weeks sounds correct
7 tháng 2 năm 2019
I was on strike for the last two weeks sounds correct
7 tháng 2 năm 2019
I was on strike for the last two weeks sounds correct
7 tháng 2 năm 2019
Hiển thị thêm
Bạn muốn tiến bộ xa hơn?
Hãy tham gia cộng đồng học tập này và thử nghiệm những bài tập miễn phí!
Gabriel
Kỹ năng ngôn ngữ
Tiếng Anh, Tiếng Pháp, Tiếng Bồ Đào Nha, Tiếng Tây Ban Nha
Ngôn ngữ đang học
Tiếng Anh, Tiếng Pháp, Tiếng Tây Ban Nha
Bài viết Bạn Có lẽ Cũng Thích

English Vocabulary for Using Microsoft Office at Work
14 lượt thích · 3 Bình luận

How to Answer “How Was Your Weekend?” Naturally in English
50 lượt thích · 29 Bình luận

Why Some Jokes Don’t Translate: Understanding Humor in English
15 lượt thích · 6 Bình luận
Thêm bài viết
