Find out whether there is any grammatical error in below sentence.
The historian / has been working / on the project / from last 12 years.
A. The historian
B. has been working
C. on the project
D. from last 12 years
E. No error
Answer: Option D
Join The Discussion