To my mind, the IT sphere has been getting really widely spread lately. The list of new technologies expands very quickly: neural networks, machine learning, data analisys and so on. So, as IT continues developing it requires new high quality specialists. There's a great variety of technologies nowadays, so it delivers a great number of jobs as well. Summing up, I'd like to say that nothing will be as popular as working in IT
How long have you been watching the film?
How long has he been playing computer games?
How long has she been singing?
How long have they been reading this letter?
Have you ever visited
Decided
Took
Arrived
Got
Have been visiting
Have taken
Got
Have been taking
Have just made
Have been hiking