I'd like to know whether the sentence below is grammatical.
I have had a perfectly wonderful evening, but this wasn't it
Thank you in advance
The "perfectly wonderful evening" - which is not the evening on which he is speaking.
I just have one more question. Wouldn't simple past be more appropriate? Is present perfect used just to lead people to think he is referring to the evening of the day on which he pronounced the sentence and make a play on words since he soon states the contrary?
Last edited by Englishlanguage; 31-Jan-2008 at 12:59.
That's it exactly!
He will get his laugh with the juxtaposition of "have had a perfectly wonderful evening" [then probably a slight pause] and "this was not it".