I or me?

"Did you know that it was (I, me) who called?"

It may sound strange, but I is the correct word.

It's a subject pronoun because it's a predicate nominative following a linking verb.

Thank you!

You're welcome.

In this case, the correct pronoun to use is "I." The sentence should be: "Did you know that it was I who called?"

To determine which pronoun to use in sentences like these, you can simplify the sentence by removing the "who" clause. In this case, you would say "Did you know that it was I?" instead of "Did you know that it was me?"

The general rule is to use subjective pronouns like "I," "he," "she," "we," and "they" after forms of the verb "to be" (e.g., am, is, are, was, were) or after other linking verbs (e.g., appear, become, seem, look). In these cases, the pronoun is used as a subject complement, which refers back to the subject of the clause.