0
Bamtori Posted 16 years ago
Grammar

Why the present perfect? // Where have you been during the vacation?

I saw this present perfect expression in a textbook :

A: Where have you been during the vacation?

B: I have been to Italy and France.

What I'm wondering is why the present perfect tense was used here. I thought that the present perfect tense shouldn't be used with a finished period of time expression, which is "during the vacation".

Also I heard this expression on a show:

A: Where have you been all night?

B: Looking for the killer.

Also it was not the night time at the time of the speaking. The time of the speaking is in the morning. Also I'm wondering about the B person's answer. The A person asked where he was during the last night and he answered saying what he did during that time.

Please help~ teahchers!!! I'd appreciate any help. Thanks soooooo much! m(_ _)m
  

Top answer

A: Where have you been during the vacation? B: I have been to Italy and France . Sentence A is not exactly wrong.

  • A: Where have you been during the vacation?
  • B: I have been to Italy and France .
  • Sentence A is not exactly wrong.
  • It is awkward.
  • You are correct to notice the difficulty presented by use of the present perfect tense.
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.

1 Answers
0
A: Where have you been during the vacation?
B: I have been to Italy and France.

Sentence A is not exactly wrong. It is awkward. You are correct to notice the difficulty presented by use of the present perfect tense. According to the tense, the action is still occurring. "During" is most commonly used to mean "throughout the duration," indicating the time period from

Related Questions