WE _______ AROUND SCOTLAND FOR 8 YEARS. A. HAS BEEN TRAVELLING...

47. We _______ around Scotland for 8 years.

A. has been travelling B. have been traveled

C. travelled D. have travelled