2(A) don't finish; wait (B) hasn't finished; wait (C) didn't finish;
waited (D) isn't finishing, waiting
12. Jason and his girlfriend to the UK last week. They've been there for a week, and they'll be back this Saturday,
VAhave been Bl have gone (C) went (D) go
C