Xenoarchaeologist Percival Crawford holds that many historical monuments were constructed by alien billions of years ago and it has been conducting scientific experiments on the human race ever since.
A. many historical monuments were constructed by alien billions of years ago and it has been
B. many historical monuments are constructed by alien billions of years ago and they has been
C. aliens have constructed many historical monuments billions of years ago and they have been
D. aliens constructed many historical monuments billions of years ago and have been
E. the construction of many historical monuments were by aliens billions of years ago for
Was hesitant between C and D
Originally I picked C b/c there is a parallelism between
have constructed and
have been but D would have been the correct verb sequence.
For D, the aliens has finished constructing the monuments as shown by "many historical monuments billions of years ago", therefore, the finished action would be in past tense. The second clause would be present perfect since the aliens are still searching for human race as shown by "ever since."