Which of these following sentences is correct? 1) I have seen the musical in Hamburg and it was very good. 2) I saw the musical in Hamburg and it was very good. 3) I have seen the musical in Hamburg and it has been very good.
I'm sure sentence 2 is correct, however, I'm not sure if the others are correct, too.
I'm awaiting your replies Robert
Top answer
Hello Robsee #1 might be used to correct someone: 1. " Or: 2. " Or simply to refer to a recent event.
— MrPedantic
Hello Robsee #1 might be used to correct someone: 1.
" Or: 2.
" Or simply to refer to a recent event.
#2 is fine, as a standard statement about the past.
#3 is a little strange; you wouldn't use it unless you wanted to stress that you had seen it, but it's either no longer any good, or only occasionally good: 3.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I prefer n° 2. "in Hamburg" is understood as "when I was in Hamburg", so you can't use the present perfect; "the musical (there and then) was very good".
Here the phrase is relating back to mucisal and must be place directly after. The purpose of this phrase is to give more information about the noun directly preceding it. Which is used when the information in the phrase in not required in order to identify which musical you're discussing.