+0
Hi there,

1: Is the following present perfect and present perfect progressive correct:

A: Mary's eyes are all red. Has she cried? (or Has she been crying?)
B: No, she has not cried. She has been peeling onions.

2: Is the following present perfect correct or we should use simple past here?

* I have bought this in Bond Street.
! How mach have you paid for it?
* I have paid 1 Dollar.
Comments  
Hello!

I'd use present perfect continuous in your first set of examples (cf. "she has been peeling onions"). It shows the immediate result of an action (crying, peeling onions).

I'd use the simple past in 2. The reference to Bond Street is equivalent to a reference to a moment in the past.
Pieanne The reference to Bond Street is equivalent to a reference to a moment in the past.
What about the following example:

A: Has Mary fed the cat?
B: Yes, she fed him before lunch.
A: What did she give him?
B: She gave him some fish.

Is the first present perfect correct? I am quite confused about the simple past and the present perfect. Is the following dialog correct:

A: Where have you been?
B: I have been to the dentist.
Site Hint: Check out our list of pronunciation videos.
Daxiaoaixad
Pieanne
The reference to Bond Street is equivalent to a reference to a moment in the past.

What about the following example:

A: Has Mary fed the cat?
B: Yes, she fed him before lunch.Yes she has. She fed him before lunch.
A: What did she give him? [when she fed him]
B: She gave him some fish.

Is the first present perfect correct? I am quite confused about the simple past and the present perfect. Is the following dialog correct:

A: Where have you been?
B: I have been to the dentist.

I can try to answer any other question you have about the PP ans the SP... In fact, I do like the PP! Emotion: smile
PieanneI can try to answer any other question you have about the PP ans the SP... In fact, I do like the PP! Emotion: smile

Hi Pieanne,

Is the following dialog correct:

A: Where have you been?
B: I have been to the dentist.
Yes, the tense is correct. Yet I'd say "I've been to the dentist's".
Students: Are you brave enough to let our tutors analyse your pronunciation?
PieanneYes, the tense is correct. Yet I'd say "I've been to the dentist's".

and what is the difference to:

A: Where were you?
B: I were to the dentist.
It's "I was at the dentist's"