WE …… A LOT IMPORTANT SCIENTIFIC DISCOVERIES IN 2050. WE …… A...

24. We …… a lot important scientific discoveries in 2050. a. have b. will have c. had d. has had