By the end of this month , I will have been here 10 days.(1) By the end of this month , I will be here 10 days.(2) At the end of this month , I will be here 10 days .(3) At the end of this month , I will have been here 10 days (4). Are these sentences correct ? Any meaning difference between (1) and (3)? Thanks !
Top answer
Only #1 and #4 are correct.
— Fivejedjon
Only #1 and #4 are correct.
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.