Are these sentences correct? ? a. I have been to Mexico ten times in the past two years or for two years or for the past two years. B. I have been sick two times in the past month. c. I have washed my hands ten times in the last hour. Are the time expressions the same like, for the past two years, for two years, for last two years.
Please check this conversation. Jack: Hi, Alex where have you been? Long time no see. Alex: I have been to Korea for two months. Any correction needed? ?
Top answer
a. I have been to Mexico ten times in the past two years. b.
— Mister Micawber
a.
I have been to Mexico ten times in the past two years.
b.
I have been sick twice in the past month.
c.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
a. I have been to Mexico ten times in the past two years. b. I have been sick twice in the past month. c. I have washed my hands ten times in the last hour.
Jack: Hi, Alex. Long time no see. Where have you been? Alex: I've been in Korea for the last two months.