After a Long Time

  •  
  • 374
  • 1
  • 1
  • English 
Apr 16, 2012 14:14 phrase-selection
(A) Last Sunday I visited Ueno Zoo for the first time in a long time.
(B) Last Sunday I visited Ueno Zoo after a long time.
(C) Last Sunday I visited after a long interval.
(D) Last Sunday I visited after a long separation.
(E) Last Sunday I visited after a long absence.


Which do you think is (are) correct and sound(s) natural?
I'd appreciate your opinions!