/ AGES / BE / THEY / GO / DA LAT / A. IT HAS BEEN AGES WHEN THEY LA...

4.

/ ages / be / they / go / Da Lat /

A.

It has been ages when they last went to Da Lat.

B.

It has been ages when they have gone to Da Lat.

C.

It seems to be ages since they last went to Da Lat.

D.

Since they have gone to Da Lat, they have been ages.