- 8 Apr 2004
- 2,720
- 63
- 63
Hello, native English speakers.
Would you profread my sentences in the present perfect continuous tense? (Am I saying it right?)
1 I have been writing this story since 2010.
2 Has Mike been living in Kyoto for ten years? Yes, he has.
3 Somebody has been painting this bench.
4 You have been drinking too much.
5 It has been snowing since last night.
6 John has been painting the door.
7 You have been smoking too much.
8 Have you been playing tennis all afternoon? Yes, I have.
9 We have been discussing the issue for a year.
10 How long have you been learning Japanese?
11 That boy has been running for three hours without a break.
12 How long has Mr. White been teaching at this school?
13 I have been waiting for Tom (for) more than two hours.
14 A Ms.White has been waiting to see you since noon.
15 Aunt Mary has been living in London for fifty years.
16 Mike has been reading a detective story since this morning.
17 I have been teaching English in the same school ever since I graduated from college.
18 My hands are dirty. I've been repairing the car.
19 It has been raining for three days.
20 I have been learning English for three years.
21 Be careful! John has been painting the wall.
22 I've been eating too much recently.
23 Have you been swimming all afternoon?
24 How long have you been sitting here?
25 How long has Bob been learning Japanese?
26 Bob has been driving the car for three hours without a break.
27 I've been waiting for you (for) more than an/one hour!
28 Have you been staying here since last night?
Thanks in advance.
Hirashin
Would you profread my sentences in the present perfect continuous tense? (Am I saying it right?)
1 I have been writing this story since 2010.
2 Has Mike been living in Kyoto for ten years? Yes, he has.
3 Somebody has been painting this bench.
4 You have been drinking too much.
5 It has been snowing since last night.
6 John has been painting the door.
7 You have been smoking too much.
8 Have you been playing tennis all afternoon? Yes, I have.
9 We have been discussing the issue for a year.
10 How long have you been learning Japanese?
11 That boy has been running for three hours without a break.
12 How long has Mr. White been teaching at this school?
13 I have been waiting for Tom (for) more than two hours.
14 A Ms.White has been waiting to see you since noon.
15 Aunt Mary has been living in London for fifty years.
16 Mike has been reading a detective story since this morning.
17 I have been teaching English in the same school ever since I graduated from college.
18 My hands are dirty. I've been repairing the car.
19 It has been raining for three days.
20 I have been learning English for three years.
21 Be careful! John has been painting the wall.
22 I've been eating too much recently.
23 Have you been swimming all afternoon?
24 How long have you been sitting here?
25 How long has Bob been learning Japanese?
26 Bob has been driving the car for three hours without a break.
27 I've been waiting for you (for) more than an/one hour!
28 Have you been staying here since last night?
Thanks in advance.
Hirashin