What are the rules for the tense usage of copular "to be" in pseudo-cleft sentences? I have several examples:
- What I didn't like was the end of the movie. --> was
- What changed his mind was a book he'd read. --> was
- What I have done is write a letter to the editor. --> is
- What he did is unforgivable. --> is
- What drove us crazy was the noise. --> was (this one is from Parrot's Grammar for English Language Teachers)
- Why we came late is because we had to finish the work ourselves. -->is (also from the above-mentioned book)
- What I wanted to say is that you're stupid. --> is
- What Mary bought was a first edition. --> is
I cannot seem to find any explanation to the usage of "is" vs. "was". The only mention of this that I managed to find is in the F.R.Higgins's "The pseudo-cleft construction in English" (2015, Chapter 6, part 2.1 - Tense Harmony):
That is, there are two tenses, past versus non-past, and the copula may only appear as is or was, regardless of what kind of verb form appears in the what-clause
....in pseudo-cleft sentences the tense of the copula must agree with the tense of the verb in the clause.
and also:
Somehow the whole matter of tense harmony is related to the present or past relevance of the subject and the focal item.
But the Parrot's example (#6 in my sentences) seems to contradict this idea:
Why we came late is because we had to finish the work ourselves. "we came late" == past, "we had to finish" == past, but "is" (not "was") is used as a copula.
Is there an explanation or a rule for this concept? Thank you!