0
Anonymous Posted 8 years ago
Grammar

Tenses

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

  

Top answer

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'.

  • 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'.
  • If they are still going on, use 'have been watching'.
  • anonymous Air travel .......
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.

1 Answers
0
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

Related Questions