----- Have you stayed here long? -----Yes. _________
A. I have stayed here for twenty years ago. B. I stayed here for twenty years
C. Twenty years has passed D. Twenty years have past.
----- Have you stayed here long? -----Yes. _________
A. I have stayed here for twenty years ago. B. I stayed here for twenty years
C. Twenty years has passed D. Twenty years have past.
C