0
EwaLelak Posted 15 years ago
Grammar

Present Perfect- use

Hi there!

I got a question:

Situation: You're in the class at night and someone ask:

A: Have u been to the park?

B: No, I havent been there. I worked/ I've been working the hole day.

The ideia ih this question is to know if B went to the park on the same day that he/she is asking. Is it right?

But if you are travelling, and meet someone who wants to know if u visited e.g London Eye, A can ask:

A: Have you been to London Eye?

Does A needs to ask Have you ever been to London Eye?

Thank you!
  

Top answer

The idea ih this question is to know if B went to the park on the same day that he/she is asking. -- It does not refer to the same day at all. Only the final sentence ('I've been working all day') reveals that the same day is meant.

  • The idea ih this question is to know if B went to the park on the same day that he/she is asking.
  • -- It does not refer to the same day at all.
  • Only the final sentence ('I've been working all day') reveals that the same day is meant.
  • It could be yesterday or last year or ever.
  • A: Have you been to London Eye?
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

3 Answers
0
The idea ih this question is to know if B went to the park on the same day that he/she is asking. Is it right?-- It does not refer to the same day at all. Only the final sentence ('I've been working all day') reveals that the same day is meant. It could be yesterday or last year or ever.

A: Have you been to London Eye?
Does A needs to ask Have you ever been to London Eye?--
0
We rely on context to clarify the meaning.

If there is no context - you just walk up to a complets stranger, "Have you ever been to London Eye?" would be your best bet, assuming that's what you want to ask.

If there's some big event going on there, and you ask the stranger, "Have you been to London Eye," he will probably assume you mean "recently."
But then again, he may
0
Thank you! Really appreciate it.

Related Questions