* This is incorrect.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymous"The builders should have finished by the end of the week."I don't know what it is, but it's kind of difficult for me to accept that this is talking about something that will happen. It seems to me that the meaning is "the builders were supposed to finish it by the end of the week, but they didn't".I feel your pain.