People (1) have been dreaming of having a personal means of communication for a long time.
Giải thích
(correct)
have been dreaming ⟶ Hiện tại hoàn thành tiếp diễn diễn tả hành động bắt đầu từ quá khứ và tiếp tục kéo dài đến hiện tại, nhấn mạnh thời gian (for a long time).