Ever since human beings ________ the Earth, they ________ use of various form of communication. A. have inhabited / have made B. inhabited / are making C. had inhabited / had made D. inhabi
Ever since human beings ________ the Earth, they ________ use of various form of communication.
A. have inhabited / have made B. inhabited / are making
C. had inhabited / had made D. inhabit / make
A. have inhabited / have made
B. inhabited / are making
C. had inhabited / had made
D. inhabit / make