rajesh jain It has been many years since I have seen a firework This is a common utterance of native speakers that makes no grammatical sense. If you are writing carefully, use the simple past (and 'firework' should be plural): It has been many years since I saw any fireworks.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
rajesh jainIt has been many years since I have seen a fireworkThis is a common utterance of native speakers that makes no grammatical sense. If you are writing carefully, use the simple past (and 'firework' should be plural): It has been many years since I saw any fireworks.