Moreover, if you look at the first few pages for "It was me", you'll find that most of them relate to the structure under discussion. The only exception seems to be the occasional would-be humorous usage where "me" = "my".
So contrary to those initial googles, I'd suggest that "It was I" is comparatively much less common online than "it was me".
can you explain the difference and usage of "until" and "by"
Cakirpence, it's better if you start a new thread when you have a different question.
The answer is that 'by' sets a time limit for completion:
I'll have it ready by 3 o'clock. (3pm is the limit- it could be ready before then)
'Until' sets a limit, but the action will continue throughout the period:
The shop is open until 7pm. (it will not be closed during that time)