+0
"It was I who did it."

"It was me who did it."

Which is correct?

Dave
+0
pendeen560"It was I who did it."

"It was me who did it."

Which is correct?
See It's you who is/are answering

CJ
Comments  
It was me who did it.
Teachers: We supply a list of EFL job vacancies
zhfan,

Not so. You should research it before giving a firm answer.
http://grammar.quickanddirtytips.com/grammar-linking-verbs.aspx
In short:

It was I who did it. -- formal and grammatically correct

It was me who did it. -- casual and frequently heard, albeit technically incorrect
 CalifJim's reply was promoted to an answer.
Students: Are you brave enough to let our tutors analyse your pronunciation?
It is I who did it or it is me that did it?