0
Daxiaoaixad Posted 20 years ago
Grammar

has been peeling

0 Hi there,02br
02br
001: Is the following present perfect and present perfect progressive correct:02br
02br
00A: Mary's eyes are all red. Has she cried? (or Has she been crying?)02br
00B: No, she has not cried. She has been peeling onions.02br
02br
002: Is the following present perfect correct or we should use simple past here?02br
02br
00* I have bought this in Bond Street.02br
00! How mach have you paid for it?02br
00* I have paid 1 Dollar.0-
  

Top answer

02br 02br 00I'd use present perfect continuous in your first set of examples (cf. "she has been peeling onions"). 02br 02br 00I'd use the simple past in 2.

  • 02br 02br 00I'd use present perfect continuous in your first set of examples (cf.
  • "she has been peeling onions").
  • 02br 02br 00I'd use the simple past in 2.
  • 0-
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.

7 Answers
0
0Hello!02br
02br
00I'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).02br
02br
00I'd use the simple past in 2. The reference to Bond Street is equivalent to a reference to a moment in the past.0-
0
0 01blockquote
01cite10Pieanne12cite10 The reference to Bond Street is equivalent to a reference to a moment in the past.12br
12blockquote
10What about the following example:02br
02br
00A: Has Mary fed the cat?02br
00B: Yes, she fed him before lunch.02br
00A: What did she give him?
0
0 01blockquote
01cite10Daxiaoaixad12cite11blockquote
11cite20Pieanne22cite22br
20The reference to Bond Street is equivalent to a reference to a moment in the past.22br
22br
22blockquote
20What about the following example:12br
12br
10A: Has Mary fed t
0
0 01blockquote
01cite10Pieanne12cite10I can try to answer any other question you have about the PP ans the SP... In fact, I do like the PP! 15012br
12br
12blockquote
10Hi Pieanne, 02br
02br
00Is the following dialog correct:02br
02br
00A: Where have you been?02br
0
0
0Yes, the tense is correct. Yet I'd say "I've been to the dentist's".0-
0
0 01blockquote
01cite10Pieanne12cite10Yes, the tense is correct. Yet I'd say "I've been to the dentist's".12br
12br
12blockquote
10and what is the difference to:02br
02br
00A: Where were you?02br
00B: I were to the dentist.0-
0
0 It's "I 01b00was02b00 01b00at02b00 the dentist's" 0-

Related Questions