I have been to the zoo on Saturday.

Hong Kong
August 23, 2006 6:30am CST
I need to know what the grammatical error is and the explanation.
2 responses
@Andy77 (432)
• United States
24 Aug 06
The error is with the verb (past tense) and the use of Saturday. It should read "I went to the zoo on Saturday." or "I went to the zoo last Saturday." or "I have been to the zoo on many Saturdays." or "I will go to the zoo on Saturday." The last sentence makes the verb future tense; Saturday is in the future.
@rainbow (6763)
23 Aug 06
I went to the Zoo on Saturday. Saturday is not a place?