Results 1 to 2 of 2
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • Malaysia
      • Current Location:
      • Malaysia

    • Join Date: Jan 2006
    • Posts: 431
    #1

    Thumbs up is/have been

    Hello there,
    what are the diifferences of these 2 sentences?

    A. Tom is reading an interesting book at the moment.
    B. Tom has been reading an interesting book at the moment.

    Thank You

  1. Noego's Avatar
    • Member Info
      • Native Language:
      • French
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Mar 2007
    • Posts: 583
    #2

    Re: is/have been

    " A. Tom is reading an interesting book at the moment."

    Tom is reading a book right now (present continuous)

    " B. Tom has been reading an interesting book at the moment."

    You can't use "at the moment" here.

    You could replace "at the moment" with "for 5 hours, for 10 minutes".

    Tom started reading his book in the past and is still reading his book now, in the present (present perfect continuous)

    "We use the Present Perfect Continuous to show that something started in the past and has continued up until now. "For five minutes," "for two weeks," and "since Tuesday" are all durations which can be used with the Present Perfect Continuous."

    Quoted from HERE.

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
  •