I ....... all the weightlifting at the Olympics this year.
have watched - have been watching
Air travel ....... more and more affordable for some time now.
has become - has been becoming
What are the right choices? And if you please give me the reason. These two tenses confuse me and I can't differentiate between them.
Thanks
anonymous I ....... have watched - have been watching Both choices are grammatically correct. If the the weightlifting events at the Olympics are all finished for the year, use 'have watched'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
anonymousI ....... all the weightlifting at the Olympics this year.have watched - have been watching
Both choices are grammatically correct.
If the the weightlifting events at the Olympics are all finished for the year, use 'have watched'. If they are still going on, use 'have been watching'.
anonymousAir travel ....... mo