Man ............... meddling with nature for a long time now.
2019
Man ............... meddling with nature for a long time now.
- A.
is
- B.
had been
- C.
has been
- D.
have been
Attempted by 6 students.
Show answer & explanation
Correct answer: C
For an action continuing from the past up to now, use the present perfect continuous form: Man has been meddling with nature for a long time now.