1. I would have liked to see Tom's face when she told him that yesterday.
2. I would like to have seen Tom's face when she told him that yesterday.
a) Are both sentences grammatically correct?
b) Do both mean the same?
Personally, I would 'yes' to both questions.
Only the first one works for me. It is all in the past tense, and the tenses must agree.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Only the first one works for me. It is all in the past tense, and the tenses must agree.
There is a similar example in a book called A Practical English Grammar for Foreign Students by A.J. Thomson and A.V. Martinet. The authors would accept both your sentences and even a third one: I would have liked to have seen Tom's face when she told him that yesterday.
CB
Eric 2292a) Are both sentences grammatically correct?
b) Do both mean the same?
a) yes
b) yes
The first of the two is the version most often recommended in grammar books.
CJ