Results 1 to 8 of 8
    • Member Info
      • Native Language:
      • Arabic
      • Home Country:
      • Kuwait
      • Current Location:
      • Kuwait

    • Join Date: Aug 2009
    • Posts: 67
    #1

    Post present perfect or present perfect contiuous

    A: Hi! You look a bit tired. What have you been doing?
    B: Hi! I have been repairing my bike for the last couple of days. I have taken it to pieces and put it together again twice!
    A: Oh dear. You have let your brother borrow it again, have you?
    B: No, I haven't! I have been riding it too much, I think. I have been doing several long journeys on it this month, and it's a pretty old bike.
    A: I have been considering selling my bike for some time now. I have asked a few people how much they think it's worth, but I don't think I'll get much for it.
    B: I have been thinking about doing the same. It sounds like we both have got a bit fed up with our bikes lately!
    A: Yes, I have been thinking about buying a car, actually. I have saved up for about a year, and my parents have given me some money, so if I sell the bike I might just be able to afford one.
    B: I'm not sure I'd like a car. I have been reading a lot about the environment recently, and I have decided that cars are very bad for us.
    A: But you have learnt to drive for three years!
    B: I know! But I haven't done very well. Have I? I have failed my test six times!
    A: Ah! So that's why you don't want a car!

  1. bhaisahab's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Ireland

    • Join Date: Apr 2008
    • Posts: 25,623
    #2

    Re: present perfect or present perfect contiuous

    Quote Originally Posted by fuadha View Post
    A: Hi! You look a bit tired. What have you been doing?
    B: Hi! I have been repairing my bike for the last couple of days. I have taken it to pieces and put it together again twice!
    A: Oh dear. You haven't let your brother borrow it again, have you?
    B: No, I haven't! I have been riding it too much, I think. I have been on several long journeys on it this month, and it's a pretty old bike.
    A: I have been considering selling my bike for some time now. I have asked a few people how much they think it's worth, but I don't think I'll get much for it.
    B: I have been thinking about doing the same. It sounds like we have both become a bit fed up with our bikes lately!
    A: Yes, I have been thinking about buying a car, actually. I have been saving up for about a year, and my parents have given me some money, so if I sell the bike I might just be able to afford one.
    B: I'm not sure I'd like a car. I have read a lot about the environment recently, and I have decided that cars are very bad for us.
    A: But you have been learning to drive for three years!
    B: I know! But I haven't done very well. Have I? I have failed my test six times!
    A: Ah! So that's why you don't want a car!
    Bhai.

  2. Offroad's Avatar
    • Member Info
      • Native Language:
      • Brazilian Portuguese
      • Home Country:
      • Brazil
      • Current Location:
      • Brazil

    • Join Date: Feb 2008
    • Posts: 2,817
    #3

    Re: present perfect or present perfect contiuous

    lots of 'have'

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • Japan

    • Join Date: Feb 2007
    • Posts: 60
    #4

    Re: present perfect or present perfect contiuous

    Quote Originally Posted by fuadha View Post
    A: Hi! You look a bit tired. What have you been doing?
    B: Hi! I have been repairing my bike for the last couple of days. I have taken it to pieces and put it together again twice!
    A: Oh dear. You haven't let your brother borrow it again, have you?
    B: No, I haven't! I have been riding it too much, I think. I have been on several long journeys on it this month, and it's a pretty old bike.
    A: I have been considering selling my bike for some time now. I have asked a few people how much they think it's worth, but I don't think I'll get much for it.
    B: I have been thinking about doing the same. It sounds like we both are a bit fed up with our bikes lately!
    A: Yes, I have been thinking about buying a car, actually. I have saved up for about a year, and my parents gave me some money, so if I sell the bike I might just be able to afford one.
    B: I'm not sure I'd like a car. I have been reading a lot about the environment recently, and I have decided that cars are very bad for us.
    A: But you have been learning to drive for three years!
    B: I know! But I haven't done very well. Have I? I have failed my test six times!
    A: Ah! So that's why you don't want a car!
    Some of this is about style. Generally, you want to avoid present prefect if you can. I changed some of the verbs to simple past if it can be used.

    The sentence "I have been reading a lot ..." can actually use both.

    I have been reading a lot. - sounds like a habit or repeated action (every day or twice a week or something)

    I have read a lot. - sounds more like you read a lot and then you stopped, but you might read some more in the future. You are not sure.

    I hope this helps. Keep up the great work. This is a difficult grammar point.

    • Member Info
      • Native Language:
      • Arabic
      • Home Country:
      • Kuwait
      • Current Location:
      • Kuwait

    • Join Date: Aug 2009
    • Posts: 67
    #5

    Re: present perfect or present perfect contiuous

    I have missed a word here, is it right then?
    I have been doing several long journeys on it this month, and it's a pretty old bike.

  3. bhaisahab's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Ireland

    • Join Date: Apr 2008
    • Posts: 25,623
    #6

    Re: present perfect or present perfect contiuous

    Quote Originally Posted by fuadha View Post
    I have missed a word here, is it right then?
    I have been doing several long journeys on it this month, and it's a pretty old bike.
    I would use "I have been on" for preference. Is this an exercise where you are supposed to use present perfect and present perfect continuous?

    • Member Info
      • Native Language:
      • Arabic
      • Home Country:
      • Kuwait
      • Current Location:
      • Kuwait

    • Join Date: Aug 2009
    • Posts: 67
    #7

    Re: present perfect or present perfect contiuous

    Quote Originally Posted by bhaisahab View Post
    I would use "I have been on" for preference. Is this an exercise where you are supposed to use present perfect and present perfect continuous?
    yes!

    but shall I say
    1-do a journey .
    2-make a journey.
    3-go on a jouney
    In my book they used the first one.

  4. bhaisahab's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Ireland

    • Join Date: Apr 2008
    • Posts: 25,623
    #8

    Re: present perfect or present perfect contiuous

    Quote Originally Posted by fuadha View Post
    yes!

    but shall I say
    1-do a journey .
    2-make a journey.
    3-go on a jouney
    In my book they used the first one.
    I would use "go on" or "make" rather than "do".

Similar Threads

  1. i need urgent help
    By nita in forum Ask a Teacher
    Replies: 5
    Last Post: 11-Sep-2009, 13:13
  2. [Grammar] Present Perfect tenses
    By Waawe in forum Ask a Teacher
    Replies: 20
    Last Post: 23-Feb-2009, 18:27
  3. Present Perfect and Present Perfect Continuous
    By Unregistered in forum Ask a Teacher
    Replies: 1
    Last Post: 07-May-2008, 17:15
  4. My own theory on the present perfect tense
    By HaraKiriBlade in forum General Language Discussions
    Replies: 3
    Last Post: 16-Aug-2007, 22:29

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •