KARL (A) HAS (B) BEEN (C) DRIVING (D) SINCE TEN YEARS.

28. Karl (A) has (B) been (C) driving (D) since ten years.