People have discovered a new source of energy.
A.
A new source of energy has discovered.
B.
A new source of energy was discovered.
C.
A new source of energy have been discovered
D.
A new source of energy has been discovered
Đáp án và lời giải
Đáp án:D